【发布时间】:2009-06-06 13:28:13
【问题描述】:
我有一个选项卡式 html 表单。从一个选项卡导航到另一个选项卡时,即使数据没有更改,当前选项卡的数据也会保留(在 DB 上)。
我想仅在编辑表单时进行持久性调用。表单可以包含任何类型的控件。不必通过键入一些文本来弄脏表单,但在日历控件中选择日期也可以。
实现此目的的一种方法是默认以只读模式显示表单并具有“编辑”按钮,如果用户单击编辑按钮,则调用 DB(再次,无论是否数据已被修改。这是对当前现有数据的更好改进)。
我想知道如何编写一个通用的 javascript 函数来检查是否有任何控件值已被修改?
【问题讨论】:
-
一个interesting solution 已由 Craig Buckler 在 SitePoint 上发布。特别有趣的是,该解决方案不依赖 jQuery,并且是跨浏览器兼容的。
标签: javascript jquery html