我正在开发一个需要即时构建“页面”的项目。一个页面可以包含各种控件,如文本框、复选框等。目前,当用户想要添加新的文本框时,我会发出 ajax 请求并呈现部分视图并返回 HTML 并将其显示在客户端。这可行,但我也想在用户填写这些动态控件时正确处理数据。在某种程度上,如果我没记错的话,我需要能够制作 HTML 控件数组。现在,如果我们给视图提供静态列表并使用 Html.TextboxFor 生成文本框,我们会看到生成的名称是:
[0].FruitName
[1].FruitName
[2].FruitName
在发出 Jquery Ajax 请求时如何处理此索引部分,以便始终获得正确的索引并将其呈现在客户端上。
如果有人有比提出 ajax 请求更好的解决方案,那么也请告诉我。我需要处理 HTML 控件的动态呈现,并在回发到服务器时正确访问它们的值。