将名称从输入传递到servlet

时间:2013-12-19 11:47:48

标签: java jquery html jsp servlets

我有一个输入:

现在这是来自具有多个不同输入的div的一个输入,有一个名为add exp的按钮,通过调用href =“#”生成带有这些输入的新div,然后jquery执行其余操作,只有名称更改为例如:institutionName0,institutionName1等,因此字段变得清晰。在我的servlet中,我希望能够获得像institutionName0这样的实际输入名称,这样我就可以检查生成了多少相同的字段,并且可以在这些不同的字段中输入不同的值。

1 个答案:

答案 0 :(得分:0)

您可以使用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){        

        } 
   });