我有一个jQuery的函数,当我的表格表被创建时挂钩了一个javascript函数,只是它似乎响应得太快了。Ajax响应太快?
我被调用的函数是:
function ValidateForm(CQID)
{
var dt=document.newDate.txtDate;
if (isDate(dt.value)==false){
dt.focus();
return false;
}
populateDateTable(dt.value, CQID);
}
此功能只当我添加一个空警报(“”);最后,否则它会通过并不提交ajax请求。
在我的populateDateTable()函数中,我包含了适当的就绪状态条件。
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("BoxCarCapacityDates").innerHTML= xmlhttp.responseText;
}
}
有什么我没有包括正确的?