我刚刚开始使用PHP和JQuery,并且如果表单中的所有输入字段都是脏的,则希望显示警告框 - 如果没有,请转到所选页面。我无法让下面的代码发挥作用。
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
}
}