假设我有一个对象:
Person
{
public string FirstName {get;set;}
public string LastName {get;set;}
}
在客户端,用户得到一个表格,其中有一大堆输入文本,用于添加/编辑这些“人”。
<tr>
<td><input type="text" name="FirstName"/></td>
<td><input type="text" name="LastName"/></td>
</tr>
<tr>
<td><input type="text" name="FirstName"/></td>
<td><input type="text" name="LastName"/></td>
</tr>
<tr>
<td><input type="text" name="FirstName"/></td>
<td><input type="text" name="LastName"/></td>
</tr>
控制器操作需要List<Person>
:
public ActionResult SavePeople (List<Person> people)
{ ..... }
输入数据被提交给Action with AJAX 调用。序列化所有输入数据的最简单方法是什么?我不想手动构建JavaScript数组等。比如$('table input').serialize()
...
1条答案
按热度按时间3pvhb19x1#
如果它已经被 Package 在一个表格里。。