У меня есть таблица с USERID
, USERNAME
, SALARY
в базе данных.проблема с вызовом ajax возникает
Эти записи отображения в HTML-таблице, где USERID
исходя из таблицы и USERNAME
и SALARY
будут введены пользователем в textbox
.
Здесь, при каждом изменении текстового поля, аякс звонит, и он проверит, есть ли USERNAME/SALARY
, присутствующий в databse, для USERID
(запись, для которой добавлена USERNAME/SALARY)? Если вы ответите да, то он запустит запрос редактирования, иначе он будет запускать запрос на вставку.
Теперь, когда происходит добавление записи в текстовое поле, ajax вызывается и проверяется, и этот процесс выполняется слишком быстро, когда другой аякс вызывает до того, как он завершил свой процесс, и поэтому проверка запроса выполняется с ошибкой.
мой Аякса является:
$.ajax({
type:'post',
url: url,
data :{uid:uid,rec:rec,sal:sal},
success:function(data) {
console.log(data);
}
});
Любая помощь приветствуется !!
Все, что должно дождаться завершения вызова AJAX, должно выполняться в функции 'success'. – Barmar