重新加载部分内容并保留表单值

时间:2018-01-20 23:44:11

标签: javascript ajax asp.net-mvc html-form partial

购买课程时,用户可以输入1个或更多学生注册课程。默认情况下,只有一个条目,但用户可以使用下拉列表选择更多条目,然后表单将更新以显示更多内容。

我通过在用户更改使用ajax调用动作的下拉值来触发事件来完成此操作,该操作返回具有适当条目数的部分,然后我只用新的div替换现有div。

我的问题是,是否有办法实现这一点,以便它有点像“刷新”表单所记录的页面,并自动重新填充用户已经输入的值,就像刷新整个网页一样。有没有办法做到这一点,或者我是否需要将现有值传递给我的ajax调用中的操作并将其部分设置?

我刚才想到的第二个问题(也许这应该在另一篇文章中,但我会继续将它放在这里)是我这样做时是否应该关注任何奇怪的验证行为? (我正在使用股票,内置带注释的验证)。

0 个答案:

没有答案