gpt4 book ai didi

javascript - ajax 成功完成的更改未在页面中加载而无需刷新

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

我在 javascript 中有一个 ajax block ,它执行一些操作,然后更改页面中的文本框。

$.ajax({
type: "POST",
url: "/post_to_page/",
data: JSON.stringify({'titleid': parseInt(count_id)}),
cache: false,
success: function(data){
var content_id = "count_" + count_id;
var votes = $(content_id ).val();
$(upvotes_id).html(votes);
//window.location.reload();
}
});

只有刷新页面后内容值才会反射(reflect)。我尝试将缓存参数设置为 false,并且在文档准备好时在 ajaxSetup 中将其设置为 false。但这些变化仍然没有得到反射(reflect)。请帮忙。

最佳答案

成功函数中似乎没有引用您的返回变量“data”。正如其他地方所指出的,还缺少 id 或类引用。试试这个(或任何其他相关变量):

var content_id = "#count_" + data.count_id;

关于javascript - ajax 成功完成的更改未在页面中加载而无需刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43320367/

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