text Jquery Ajax追加点击事件问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Jquery Ajax追加点击事件问题相关的知识,希望对你有一定的参考价值。
https://stackoverflow.com/questions/41960353/onclick-not-working-after-adding-ajax-in-jquery
function deleteRow() {
$(document).on('click', '.btn-danger', function() { // load new appended elements to click evt
var id = $(this).attr("id");
console.log('delete ID: ' + id ) ;
if (confirm("Are you sure you want to delete this Guest?")) {
$.ajax({
url: "delete.php",
dataType: 'html',
type: "POST",
data: {id:id},
cache: false,
})
.done(function (response) {
$('#result').show() ;
$("#result").html("Guest Deleted");
$('.delete_user' + id ).fadeOut('slow');
setTimeout(function(){
$("#result").fadeOut("slow");
},4000)
})
.fail(function (jqXHR, textStatus, errorThrown) {
// show error
console.log("Request Failed: " + textStatus, errorThrown) ;
$("#result").html('Error found trying to submit the form: ' + jqXHR );
});
} else {
return false;
}
});
}
以上是关于text Jquery Ajax追加点击事件问题的主要内容,如果未能解决你的问题,请参考以下文章
jquery datables ajax分页后的点击事件无效是怎么回事
jQuery中引用js,按钮点击不触发是怎么回事?
jquery在点击事件后等待ajax加载完成
Jquery ajax 调用点击事件提交按钮
ajax成功后点击事件的jQuery Fancybox显示没有图像
解决jQuery ajax动态新增节点无法触发点击事件的问题