我在jQuery中有一個$POST
方法,該方法將id作爲數據發送到我的PHP文件,並使用該ID從數據庫中刪除該行。我的問題是,每次單擊刪除按鈕POST方法被調用多次。
這裏是代碼。
$(".dash-wrapper .display-class").on('click', '.member-list-div .all-member-box .member-content-shell .single-row .action-column .action-holder .delete-image', function() {
var div_id = $(this).closest('[id]').attr('id');
//$(".dash-wrapper .display-class .member-list-div .all-member-box .member-content-shell .modal .modal-content")
$(".dash-wrapper .display-class").on('click', '#yes1', function() {
$.post("delete.php", {
id1: div_id
}, function(data) {
if (data == 1) {
$('#myModal1').modal('hide');
$('body').removeClass('modal-open');
$('.modal-backdrop').remove();
ajaxcall3();
} else {
}
})
});
});
你知道,如果沒有任何東西,你不需要別的東西。不是要解決你的問題,它只是爲了節省行數 –
請給我們看看每個*塊,$(「.dash-wrapper .display-class」)將被選中。 – Wndrr
在這裏發佈HTML。 –