jQuery ajax JSON动态地向表单添加输入

时间:2017-03-22 14:25:36

标签: jquery asp.net-mvc ajaxform

我有表单,用户可以动态添加很少的人来形成。 如何从表单中获取所有人,从中创建对象并将其添加到表中。接下来我创建json并通过ajax将它发送到ASP.NET MVC C#应用程序中的控制器。

1 个答案:

答案 0 :(得分:0)

我不知道我是否理解你的问题,但你可以在下面做类似的事情:

  • 创建一个JS对象,您可以在其中保存" people"在您的表格中添加
  • 对于每个人"添加,编辑或删除(例如)使用JSON值更新模型隐藏字段[JavaScript JSON.stringfy(yourObject)]
  • 然后,当你的表单被提交时,你可以使用JsonConvert c#class来反序列化你的字符串" People"对象实例。

或者,如果您想使用没有JavaScript且更合适的内容,您可以查看此帖子> MVC BegginCollectionItem Example