【发布时间】:2017-12-23 05:39:12
【问题描述】:
我必须从用户那里收集数据。我必须在第一步中收集一些数据,例如:姓名,电子邮件,然后当他点击继续时,他将提供另一个关于他的工作经历的数据,然后点击提交。当他单击提交按钮时,我会将数据发送到服务器。
我计划为每个表单(frmPersonalInfo、formwork)使用两个部分视图。当他在提供他的个人信息后单击“继续”时,我将隐藏“frmPersonalInfo”并显示另一个。
我的问题是,我如何从这两种表格中累积数据,以便将其发送到服务器。既然我有两种形式,隐藏字段是否可以达到目标?
【问题讨论】:
-
只有一张表格
-
有一个
<form>元素。将您的两个部分视图放入其中。在开始时隐藏第二个局部视图(在 div 内)。当他们单击继续显示第二个 div 并隐藏第一个部分周围的 div。 此时还显示提交按钮。 如果<form>元素包围两个部分,则单击提交时,两组数据将一起提交到服务器。 -
如果字段被隐藏,值将被发送到服务器对吗?我只是怀疑那部分,这就是我问的原因。
标签: javascript c# asp.net asp.net-mvc asp.net-mvc-4