我們正在使用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