Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从控制器中的jquery创建项获取数据_Jquery_Spring_Spring Mvc_Jsp - Fatal编程技术网

从控制器中的jquery创建项获取数据

从控制器中的jquery创建项获取数据,jquery,spring,spring-mvc,jsp,Jquery,Spring,Spring Mvc,Jsp,我已经创建了一个JSP文件,并且正在使用jQuery创建的动态输入。我想从控制器的输入中获取数据。我正在使用SpringMVC。我怎样才能做到这一点 $(文档).ready(函数(){ $(“select.rollnumberOptions”).change(函数(){ var val=$(this).children(“选项:选定”).html(); $(“#selectedItem”).append(val+”,”; var lastField=$(“#RollNumberRapper di

我已经创建了一个JSP文件,并且正在使用jQuery创建的动态输入。我想从控制器的输入中获取数据。我正在使用SpringMVC。我怎样才能做到这一点

$(文档).ready(函数(){
$(“select.rollnumberOptions”).change(函数(){
var val=$(this).children(“选项:选定”).html();
$(“#selectedItem”).append(val+”,”;
var lastField=$(“#RollNumberRapper div:last”);
var intId=(lastField&&lastField.length&&lastField.data(“idx”)+1)| 1;
var-fieldWrapper;
var输入;
开关(val){
案例“城市代码”:
fieldWrapper=$(“”);
fieldWrapper.data(“idx”,intId);
输入=$(“”);
打破
案例“模块代码”:
fieldWrapper=$(“”);
fieldWrapper.data(“idx”,intId);
输入=$(“”);
打破
案例“批次代码”:
fieldWrapper=$(“”);
fieldWrapper.data(“idx”,intId);
输入=$(“”);
打破
案例“用户顺序”:
fieldWrapper=$(“”);
fieldWrapper.data(“idx”,intId);
输入=$(“”);
打破
案例“用户常数”:
fieldWrapper=$(“”);
fieldWrapper.data(“idx”,intId);
输入=$(“”);
打破
}
fieldWrapper.append(输入);
$(“#inputFieldsDiv”).append(fieldWrapper);
});
});

将字段放在
表单中
并提交,或者以AJAX请求发送数据。正如@RoryMcCrossan所说,将字段放在表单中。如果您更喜欢使用AJAX请求,可以使用
$.serializeArray()
$.serialize()
方法获取所有字段