1
我剛開始使用PHP和JQuery,並且想要顯示一個alertbox,如果表單中的所有輸入字段都很髒 - 如果不是,則轉到所選頁面。我無法獲取下面的代碼來運行。Jquery .change檢查髒表單
var formChanged = false;
function check_dirtyForm(){
$(':input',document.myForm).change(function() {
formChanged = true;
});
}
function show_new_page($controller) {
check_dirtyForm();
if (formChanged == true)
{
alert("Form is dirty");
}
else
{
//show page
}
}
如何調用show_new_page()?控制檯中有任何錯誤?你能設置一個JS小提琴來顯示問題嗎? – Utkanos 2012-08-07 11:16:10
@Utkanos謝謝你的問題。它被稱爲鏈接Offer,我不知道JS小提琴。但我可以看着它。 Martin – 2012-08-07 11:26:35
@Utkanos,我建立了一個JS Fiddel http://jsfiddle.net/C9hZm/18/,它在那裏工作 - 所以錯誤不在上面的代碼中。感謝您的提示和幫助。 Martin – 2012-08-07 12:26:39