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