gpt4 book ai didi

jquery - ajax函数成功后更新变量

转载 作者:行者123 更新时间:2023-12-01 06:15:06 25 4
gpt4 key购买 nike

大家好,快速提问,我正在使用带有变量的 jquery ajax 函数发送请求。在请求之后,我希望更新该变量以匹配发回信息的值,因此下次 ajax 函数执行时,它会发送新变量的值。
编辑

$(document).ready(function()
{
var countusers='<?php echo $countusers; ?>';

function refresh() {

$.ajax({
type: "POST",
data: "action=refresh_topic&countusers=" + countusers,
url: "tester.php",
dataType: 'json',
success: function(json)
{
var countusers=json.countusers;
}
})
}
setInterval(refresh, 3000);

});

最佳答案

您在 success 函数中定义变量。在外部定义它,使其具有全局范围,然后在成功函数内更新它。

var countusers = 0;
$.ajax({
type: "POST",
data: {"countusers": countusers},
url: "tester.php",
dataType: 'json',
success: function(json){
countusers=json.rownumber;
}
});

关于jquery - ajax函数成功后更新变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2747657/

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