私はidをデータとしてPHPファイルに送信し、そのIDを使用してデータベースからその行を削除するjQueryで$POST
メソッドを使用しています。私の問題は、削除ボタンをクリックするたびに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 {
}
})
});
});
yknow、それに何もない場合はelseは必要ありません。あなたの問題を解決するつもりはありません。ただ行を保存するだけです –
'$("。ダッシュラッパー.display-class ")が選択するすべてのブロックを表示してください。 – Wndrr
ここにHTMLを投稿してください。 –