gpt4 book ai didi

javascript - 如何切换 JQuery .$post url

转载 作者:行者123 更新时间:2023-11-28 01:07:37 24 4
gpt4 key购买 nike

在我的程序中,我编写了如下 jquery:

$(document).ready(function() {
$("#toggle").click(function() {
$.post("/project/addhighlight", {
name: "Donald Duck",
city: "Duckburg"
},
function(data, status){
var dataconverted = jQuery.parseJSON(data);
$("#mytext").text(dataconverted);
if (status == "success") { }
});
});
})

我想要做的是将 $.post url(/project/addhighlight) 更改为发布成功后后端方法返回的 URL。

任何人都可以建议如何做到这一点吗?

最佳答案

您可以将 url 存储在一个变量中,您可以在回调中更新该变量:

var postUrl = '/project/addhighlight';
$("#toggle").click(function() {
$.post(postUrl, {
name: "Donald Duck",
city: "Duckburg"
},
function(data, status) {
$("#mytext").text(data);
if (status == "success") {
postUrl = data.updatedPostUrl; // your property here...
}
});
});

请注意,不需要 jQuery.parseJSON(data),因为 jQuery 在检测到 JSON 响应时会自动解析 JSON 响应。

关于javascript - 如何切换 JQuery .$post url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24903521/

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