Я хочу отправить свою форму с помощью ajax.jquery form submit with ajax
Ниже мой код:
$("#loginForm").submit(function() {
var url = <url>;
$.ajax({
type: "POST",
url: url,
data: $("#loginForm").serialize(), // serializes the form's elements.
success: function(data)
{
if(data == '0'){
$("#loginErr").show();
return false;
}
else if(data == '1')
return true;
}
});
return false;
});
Я хочу, чтобы моя форма будет отправлена, если Аякс ответ 1. но независимо от значения данных, форма не получает представлено. Всегда возвращается значение false. Я проверил его до другого, если условие, но выполнение не прекращено при возврате.
Как я могу отправить свою форму? Я хочу обновить свою страницу.
AJAX является асинхронным кстати, вы не можете вернуть значение из успеха функции обратного вызова –
Вашего ** ** URL переменного является фактической URL в вашем реальном коде, правильно? – pmandell
, пожалуйста, отправьте свой код на стороне сервера ... –