Я не могу понять, что вызывает эту ошибку. Я пробовал все, что я могу придумать, чтобы исправить это. У меня есть две разные кнопки: submit
, предназначенные для запуска некоторых Ajax и опубликованных данных на моей странице. Один работает и прекрасно стреляет. Второй никогда не POST
s ничего.jQuery Ajax не работает во втором случае
Может ли кто-нибудь увидеть, где я, возможно, поступил не так?
$('.delete').submit(function(event) {
event.preventDefault();
$(this).children('input[type=\"submit\"]').prop('disabled',true);
alert("Click detected!");
$.ajax({
url: 'scripts/deleteWork.php',
data: slideID,
type: 'POST',
mode: 'abort',
success: function(){
$('#newOrder-1').fadeOut('fast');
},
error: function(){
$(this).children('input[type=\"submit\"]').prop('disabled',false);
}
});
return false;
});
Я попытался удалить первое возникновение, в случае, если это вызвало проблему, столкнувшись как-то. Я проверил и повторно проверил мой синтаксис. alert
срабатывает нормально ... просто нет знака POST в Firebug. Я этого не понимаю!
Спасибо за любую помощь.
где «slideID» установлен? –
сделать 'alert' в функции' $ ajax' success и что такое 'slideID', но я думаю, что' slideID' не имеет значения. – thecodeparadox
'slideID' - это« скрытый »ввод в форме. –