gpt4 book ai didi

javascript - 获取 jquery .post() 函数的结果

转载 作者:行者123 更新时间:2023-11-28 12:47:22 26 4
gpt4 key购买 nike

我需要找出如何在 post 函数之外访问“data”变量。它将返回 validinvalid,以便我可以完成主函数逻辑。

这是正确的方法吗:

$('#form_choose_methods').submit(function(){
var voucher_code = $('#voucher_code').val();
var check = $.post(baseURL+"ajax.php", { tool: "vouchers", action: "check_voucher", voucher_code: voucher_code },
function(data) {
});
alert(check);
return false;
});

check 似乎是对象,但我想知道如何访问它的结果。

最佳答案

您可以在使用的成功回调中访问响应

 $.post(baseURL+"ajax.php", { tool: "vouchers", action: "check_voucher", voucher_code: voucher_code },
function(data) {
// you can access the response in here
alert(data);
});

Ajax 调用是异步的,因此您只能访问回调每当完成时的结果。

关于javascript - 获取 jquery .post() 函数的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6216353/

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