У меня есть функция jquery, которая перехватывает функцию javascript при создании таблицы форм, но, кажется, она реагирует слишком быстро.
Моя вызываемая функция:
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;
}
}
Есть что-нибудь, что я не включил должным образом?