表单中未做任何更改时显示的警告框



当这个插件使用的表单没有任何更改时,当用户退出表单时,它仍然会显示未保存更改的警报框。所以请告诉我如何解决这个问题,以便只有在表单中进行更改时,它的警报框才会出现。这是该插件的链接

https://github.com/snikch/jquery.dirtyforms

我使用了特定形式的id

 $('business-form').dirtyForms();

默认情况下,Dirty Forms将事件处理程序附加到页面上的大多数锚标记,并假设如果单击其中一个,则用户正试图从页面导航。

一些第三方小部件在设计中使用锚标记。如果它们中的任何一个导致了有问题的行为,则需要通过设置$.DirtyForms.ignoreSelector或将ignoreClass添加到元素中的每个锚点或它们所在的父容器来手动忽略它们。

有关详细信息,请参阅忽略事物。

您可以使用诸如FireBug之类的工具来查看小部件的标记,这样您就可以准确地找出如何忽略锚标记。

相关内容

  • 没有找到相关文章

最新更新