gpt4 book ai didi

javascript - 向多个服务器发送 Ajax 请求?

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

我的代码有问题:现在我想向2个页面发送Ajax请求,可以吗?如果可以的话,可以告诉我该怎么做。谢谢。

示例:

function change_select_employee(){
var p="";
p="&month="+document.getElementById('F02S').value;

document.getElementById('select_employee').innerHTML = "";
new Ajax.Request('a.php', { method:'get', onSuccess:onLoad_select ,parameters:p});
}

我想将此 ajax 发送到 2 个文件,a.php、b.php,我该怎么做?

最佳答案

正如两条评论都表明您可以采取两种方式来解决此问题,即运行 Ajax.Request 两次或使用数组来保存目标 url。

function change_select_employee(){
var p = "&month="+document.getElementById('F02S').value;

document.getElementById('select_employee').innerHTML = "";
new Ajax.Request('a.php', { method:'get', onSuccess:onLoad_select ,parameters:p});
new Ajax.Request('b.php', { method:'get', onSuccess:onLoad_select ,parameters:p});
}

function change_select_employee(){

destinations = ["a.php","b.php"];

var p = "&month="+document.getElementById('F02S').value;

destinations.forEach(function(dest) {
new Ajax.Request(dest, { method:'get', onSuccess:onLoad_select ,parameters:p});
});

document.getElementById('select_employee').innerHTML = "";
}

您甚至可以在主函数外部定义目标 url 数组,并将其作为参数传递给 change_select_employee($destinations)

关于javascript - 向多个服务器发送 Ajax 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31337446/

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