【问题标题】:Passing name from input to servlet将名称从输入传递到 servlet
【发布时间】:2013-12-19 11:47:47
【问题描述】:

我有一个输入:

现在这是来自具有多个不同输入的 div 的一个输入,有一个名为 add exp 的按钮,它通过调用 href="#" 使用这些输入生成一个新的 div,然后 jquery 完成其余的工作,只有名称更改为例如机构名称 0、机构名称 1 等,因此字段变得不同。在我的 servlet 中,我希望能够获得像机构名称 0 这样的实际输入名称,这样我就可以检查生成了多少相同的字段,并且我可以在这些不同的字段中输入不同的值。

【问题讨论】:

    标签: java jquery html jsp servlets


    【解决方案1】:

    您可以使用 ajax 将表单值作为 jSon 对象发送到 Servlet。

    //Example
    function onSubmit(divName){
    document.forms["formName"]["formName_currentAction"].value = divName;
    var theForm = $("form[name=formName]"); 
    var params = theForm.serialize(); 
    $.ajax({     
    type:"POST",     
    url:actionURL,
    cache: false,
    data:params,     
    success:function(data, textStatus, XMLHttpRequest){
            //do something here
    },     
    error:function(XMLHttpRequest, textStatus, errorThrown){        
    
            } 
       });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-01
      • 2013-11-25
      • 2011-02-03
      • 2012-05-03
      • 2011-05-20
      • 2013-11-15
      • 1970-01-01
      相关资源
      最近更新 更多