У меня довольно стандартный вызов ajax для обновления в реальном времени, однако я говорю, что я называю ajax, все хорошо, но скажу, что я хочу позвонить ему снова, на этот раз я буду get 2 вызывает, и если я попробую еще раз, то у меня будет 3, я могу проверить это, вызывая и предупреждая и с помощью Network DevCon of Chrome, любую идею, почему это происходит?Последовательные вызовы AJAX добавляют дополнительный последовательный вызов
PS: Я использую Laravel 5.1
$('button[name=act]').click(function() {
var icon = $(this).closest('div.thumbnail').find('i');
$(document).ajaxStart(function() {
icon.show();
});
$("form").submit(function (e) {
e.preventDefault();
var formData = new FormData($(this)[0]);
$.ajax({
url: "ajax/acttdb",
data: formData,
dataType: "json",
type: "POST",
cache: false,
contentType: false,
processData: false,
success: function (data, status, jqXhr) {
$(icon).fadeIn(function() {
$(this).removeClass('fa-spinner fa-spin').addClass('fa-check text-success').fadeOut(1000, function() {
$(this).removeClass('fa-check text-success').addClass('fa-spinner fa-spin');
});
});
}/*,
error: function (jqXhr, textStatus, errorThrown) {
console.log("Error response:", jqXhr.responseText);
}*/
});
});
});
Ваши кронштейны не сбалансированы. – Barmar
На самом деле, они есть, но спасибо, что я не заметил на пасте – Jofran