在我的JSP文件中,我的表单具有灵活的输入数量 - 用户可以添加或删除表单的输入(我使用Javascript完成)。因此,表格没有固定数量的输入。这是必需的。现在我想创建控制器来获取这些参数但是......我无法指定将有多少输入。他们是所有的弦乐。有没有办法将这些输入传递给控制器?我使用Spring和JSP作为视图。
答案 0 :(得分:1)
这不是最简单的变种,但无论如何:
$('#yourInputForm').submit(function (event) {
event.preventDefault();
var arr = []
$('#yourInputForm').find('input').each(function () {
arr.push($(this).val());
});
});
注意,我没有检查val()是否为空。 在此功能中,您可以使用ajax将arr发送给您的控制器。