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