我有一个注册 IEnumerable 的模型。在我的页面上,您有机会通过 jQuery 添加或删除注册。我尝试使用部分视图进行新注册,但我的表单只发送了第一个条目。所以我读过使用Html.EditorFor
. 但现在我找不到如何使用 jQuery 动态添加新条目。
你对我有什么暗示吗?
我有一个注册 IEnumerable 的模型。在我的页面上,您有机会通过 jQuery 添加或删除注册。我尝试使用部分视图进行新注册,但我的表单只发送了第一个条目。所以我读过使用Html.EditorFor
. 但现在我找不到如何使用 jQuery 动态添加新条目。
你对我有什么暗示吗?
我建议您阅读以下文章,该文章说明了如何实现这一目标的分步指南。它使用一个自定义BeginCollectionItem
帮助器,允许为每一行的输入字段生成正确的名称,以便在提交表单时正确绑定值。标准助手对集合使用整数索引,这在客户端上添加/删除行时会出现问题=>您将不得不重新同步这些索引。另一方面,本文中说明的方法使用 Guid 作为键。