繁体   English   中英

在ASP.NET MVC中处理可变数量的动态输入字段?

[英]Handle variable number of dynamic input fields in ASP.NET MVC?

我已经做了很多C#编程,但是直到最近我才接触过很多网络。 我一直在努力奋斗的一件事,确实认为必须有一种我不知道的更好的方法,是正确的(一些更好的方法吗?)以表格形式将数据发送到服务器。

我正在使用MVC4 / C#,并且正在使用html表单,该表单将至少包含18个输入,其中一些具有多个选择,并且用户可以单击“添加另一个”到特定位置,并且可以使输入字段的数量30+。

是否有任何巧妙的方法可以将此打包到某种javascript对象中,并在c#中将其作为对象接收?

我宁愿不使用该表单发布帖子,因为我想使用AJAX而不刷新页面。

到目前为止,我在该项目中所做的另一种形式是大约6个输入,但每个输入都是可选的。 我建立了一个queryurl并使用了jquery。 只是这似乎比需要的更多,而且要小得多。

$.get(apiLink, function (response) {
        $("#SearchResults").html(response);
    });

您可以使用所有输入创建一个JSON对象,然后使用JSON.NET在控制器上对其进行解析。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM