У меня возникла проблема, когда я хочу сделать почтовый вызов AJAX перед отправкой формы. Но проблема в том, что только один из них работает и никогда не работает вместе. Как я могу сделать почтовый вызов AJAX и все-таки отправить сообщение в мою форму после того, как это будет сделано?jQuery submit and post problem
Я попытался сделать preventDefault, а затем сделать функцию успеха, что делает element.submit но это не работает ...
Это то, что я в данный момент, ajax.php обновляет только мое DB и не возвращает ничего:
jQuery("#testForm").submit(function() {
saveList();
});
function saveList()
{
var order = jQuery("#container_q ul").sortable("serialize") + "&action=update";
jQuery.ajax({
type: "POST",
url: "ajax.php",
data: order
});
}
Да, но я хочу, чтобы страница перезагрузилась после завершения AJAX. Но у меня может быть только один из них, если я верну ложь, я вижу, что мой ajax.php делает то, что я хочу, чтобы он делал. На данный момент я сделал обходное решение: Save, пропустите .submit() и добавьте, отправьте() на успех (на .post). – KungWaz