如何将jquery列表发送到mvc控制器

我对MVC来说是全新的。 我必须做以下事情:

我有4个动态填充的列表a,b,c,d,基于点击的添加或删除按钮。 单击提交按钮时,我需要将列表的值发送到控制器。 我怎样才能做到这一点? 请给我一个例子,我将有一个例子。

这是一个用于序列化列表的方便插件。 然后你可以像这样序列化数据:$(’#a’)。serializelist()并将它传递给你的后端然后根据你的需要对它进行处理。

http://github.com/botskonet/jquery.serialize-list

编辑:更具体……

$('.submit').click(function() { $.ajax({ type: "POST", url: "process.php", data: $('#a').serializelist(), success: function(){ alert( "Success!"); } }); }); 

一种选择是遍历每个项目并在提交时一次构建json一个项目。 另一种是当用户单击按钮将项目添加到列表时,您可以构建json。 您可以向click事件添加代码以构建json并将其存储在变量或dom元素中,然后在提交中使用该变量或dom元素。