Это мой код, прежде чем добавить sweetalert2 удалить сообщения:Ошибка при использовании JQuery sweetalert2
if (action == "delete") {
this.model.destroy({
beforeSend: function() {
target.addClass('loading');
view.blockUi.block(view.$el);
},
success: function(result, status, jqXHR) {
view.blockUi.unblock();
target.removeClass('loading');
if (status.success) {
if (result.get('post_type') == "post")
window.location.href = status.redirect;
else
view.$el.fadeOut();
} else {
// Error
}
}
});
return false;
}
это мое редактирование сделать совместимым sweetalert2 с действием:
if (action == "delete") {
swal({
title: 'Are you sure?',
text: "You won't be able to revert this!",
type: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: 'Yes, delete it!'
}).then(function() {
swal(
'Deleted!',
'Your post has been deleted.',
'success'
),
this.model.destroy({
beforeSend: function() {
target.addClass('loading');
view.blockUi.block(view.$el);
},
success: function(result, status, jqXHR) {
view.blockUi.unblock();
target.removeClass('loading');
if (status.success) {
if (result.get('post_type') == "post")
window.location.href = status.redirect;
else
view.$el.fadeOut();
} else {
// Error
}
}
})
});
return false;
}
Я не могу найти ошибка диалога sweetalert2 работает правильно, но действие удаления сообщения не работает, что я могу сделать?
Можете ли вы сказать нам, что это ошибка, пожалуйста? если не будем, мы не сможем вам помочь. Спасибо –
@AntoineBourlart Проблема, связанная с тем, что действие удаления, не работающее после попытки редактирования, добавляет флажок, но действие не происходит –
Как этот код вызывается? – Rafael