将对象列表jquery传递给控制器

时间:2014-01-18 11:40:59

标签: c# asp.net-mvc jquery checkbox

我有以下代码,需要将它传递给我在jQuery上的控制器方法并读取控制器上的数据列表但不知道这样做:

<p class="accounts form-inline">
<label class="checkbox"><input type="checkbox" name="accounts[0].IsSelected" value="true">ehsan.davodi<input type="hidden" name="accounts[0].AccountId" value="1"></label>
<label class="checkbox"><input type="checkbox" name="accounts[1].IsSelected" value="true">e_davodi<input type="hidden" name="accounts[1].AccountId" value="2"></label>
</p>

1 个答案:

答案 0 :(得分:1)

您需要使用表单发布数据。在您的视图中的内容:

@using(Html.BeginForm())
{
    ... your form elements here ...
}

要使用AJAX执行此操作,您需要使用Ajax.BeginForm(),您可以在其中阅读this StackOverflow question中的示例。