gpt4 book ai didi

jquery - 防止 ajax 调用重复触发

转载 作者:行者123 更新时间:2023-12-01 03:52:04 26 4
gpt4 key购买 nike

$('.myDiv').click(function(event){
$.ajax({
url: '',
dataType: 'json',
success: function(json) {

for (var i = 0; i < json.length; i++) {
var response = json[i];
$('.result_new').append('<p>' + response.name + '</p>');
}
//$('.content').append('<p>' + response.total + '</p>');

}
});

})

event.stopPropagation()

不会阻止重复调用 ajax 调用。 Jquery中有这个功能吗?

最佳答案

$('.myDiv').click(function(){
if( !$(this).hasClass('loading') ) {
//add control class
$(this).addClass('loading');
//do ajax...
$.ajax({
success: function() {
$('.myDiv').removeClass('loading')
}
})
}

});

关于jquery - 防止 ajax 调用重复触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7563540/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com