gpt4 book ai didi

javascript - 级联ajax请求

转载 作者:行者123 更新时间:2023-11-30 05:42:22 26 4
gpt4 key购买 nike

尝试实现一些 ajax 请求,每个请求都依赖于之前的简短示例:

     $.post("/?an=biki&photo=39",  {photo: 39}, function (response) {
$("#sent_sms_code").live("click", function (another_response) {
var phone = $("#phone_vote").val();
$.post("/?an=biki_make_sms&photo=39", {phone: phone}, function (code) { });
});
});

如何在没有子查询的情况下以最佳实践执行此代码?谢谢

最佳答案

您编写的函数不是链式 AJAX。看起来你只想在第一次 AJAX 调用时绑定(bind)事件。为什么不这样做呢?

var AJAXResponse = null;

$.post("/?an=biki&photo=39", {photo: 39}, function (response) {
AJAXResponse = response;
});

$("#sent_sms_code").on("click", function() {
bindAjaxEvent();
});

function bindAjaxEvent() {
if(AJAXResponse !== null) {
var phone = $("#phone_vote").val();
$.post("/?an=biki_make_sms&photo=39", {phone: phone}, function (code) { });
}
}

这样元素上的事件总是绑定(bind)的。该事件仅检查是否存在 AJAXResponse 并调用该函数。

关于javascript - 级联ajax请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20029507/

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