gpt4 book ai didi

javascript - $.post 之后的 jQuery 事件在请求完成之前发生

转载 作者:行者123 更新时间:2023-11-30 10:32:25 24 4
gpt4 key购买 nike

<分区>

我有以下代码,出于某种奇怪的原因,事件发生的顺序对我来说没有意义。无论如何我可以让它按顺序进行吗?

var vm_good = false;
console.log("Before", vm_good);
$.post("./ajax/call_price", {id: product_id}, function(data){
$.each(data, function(key, value){
$(".unit-price span").html(value);
});
vm_good = true;
console.log("Inside", vm_good);
enableNext();
}, 'json');
console.log("After", vm_good);

控制台窗口的结果是:

>Before false
>After false
>Inside true
>window.vm_good // I called it manually after the page loaded
>>true

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