1
我想提交注册表单。在onload形式中,我调用了一个JavaScript函数来验证所有字段。完成Ajax请求后提交表格
这里我应该调用一个ajax函数来验证一个字段。
var checkExists = true;
checkExists = ajaxQuery(data);
if (checkExists) {
alert('Already exists');
return false;
}
ajaxquery
是一个Ajax功能,将根据结果返回true或false。 我的问题是,无论AJAX结果如何,它都会首先执行if
条件并返回false。
因此,我的表单总是卡住,即使checkExists
变量值为false
。请帮助
什么是您的ajaxQuery功能是什么样子?您应该使用ajax调用中的回调函数,因此只有在得到响应时才会执行if语句。 – 2011-03-30 11:36:48