gpt4 book ai didi

javascript - 在 jQuery 中访问 ajax 调用之外的数据

转载 作者:行者123 更新时间:2023-11-29 22:07:13 24 4
gpt4 key购买 nike

下面是我正在处理的代码,我的目标是调用 ajax 返回一些数据并将该数据附加到被单击的按钮/$(this) 上。

$('.click_me').click(function(){

$.ajax({
type: 'POST',
url: 'ajax/get_list.php'
}).done(function(data){
$(this).append(data);
});
});

最佳答案

$.ajax返回一个 XHR 对象,它是调用 done 方法的上下文。因此,您需要先存储按钮的上下文,然后再创建 ajax 并使用该变量。

$('.click_me').click(function(){
var $self = $(this);
$.ajax({
type: 'POST',
url: 'ajax/get_list.php'
}).done(function(data){
$self.append(data);
});
});

关于javascript - 在 jQuery 中访问 ajax 调用之外的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20282169/

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