【发布时间】:2011-02-20 07:52:26
【问题描述】:
我有一个多步骤表单,用户可以导航到任何页面以修改或添加信息。有一个菜单显示当前进度、用户已完成的步骤,并允许导航到任何已完成或待处理的步骤。
尽管有一个大按钮“保存并继续”,但一些用户单击此菜单以进一步导航。我必须检查 - 表单中的值是否已更改并询问:“保存更改?是/否”。
您建议我检查表单值是否已更改的最佳方法是什么(使用最少的客户端 JavaScript 代码)?
稍后编辑:
我忘了告诉多步骤表单在步骤之间使用回发。
【问题讨论】:
-
需要更多信息。表单的每一页都是单独的 URL 吗?他们在导航表单时是否来回发布?或者它完全是使用 jquery 或 javascript 的客户端?另外,您使用的是什么服务器端语言? php?导轨? Python?等等。
-
对不起,我只提到了javascript客户端代码
标签: javascript html webforms