我们正在使用JQuery dirtyform插件向用户显示警告,如果他们更改表单数据并尝试从页面导航,并且运行良好。我可以强制Jquery Dirtyform查看表单为脏吗?
我想要做的一件事是在页面第一次加载时强制窗体变脏。我无法弄清楚如何做到这一点 - 我试图使用JavaScript来改变表单域的值,我尝试添加“更改”类来形成字段,但是当我导航时,这些都不会触发警告对话框远离页面。
有没有办法做到这一点?
答:
$(document).ready(function() {
$("form").dirty_form({includeHidden: true});
$("a").dirty_stopper();
$("#dummy").val("1");
$("#dummy").blur();
});
,并在html:
<input type="hidden" name="dummy" id="dummy" value="0" />
@SteveT +1这个答案,以防插件需要做任何事情时,一个领域的变化。好答案@Kennis – Craig 2011-04-29 01:32:28
+1两个答案。 @克雷格:如果它不错,赶快行动吧! (并致力于体育精神徽章;) – Aleadam 2011-04-29 01:35:28
@Aleadam哈哈,谢谢! – Craig 2011-04-29 01:36:40