Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ajax-将数据发布到多个页面_Javascript_Ajax - Fatal编程技术网

Javascript Ajax-将数据发布到多个页面

Javascript Ajax-将数据发布到多个页面,javascript,ajax,Javascript,Ajax,我是ajax新手,我想将我的数据发送到多个页面,我有“fetch.php”和“index.php”,我尝试过这样做,但它完全不起作用 function load_product(minimum_range, maximum_range, selection) { $.ajax({ url:{"index.php","fetch.php"}, method:"POST", data:{minimum_range:minimum_range,

我是ajax新手,我想将我的数据发送到多个页面,我有“fetch.php”和“index.php”,我尝试过这样做,但它完全不起作用

function load_product(minimum_range, maximum_range, selection)
{
    $.ajax({
        url:{"index.php","fetch.php"},
        method:"POST",
        data:{minimum_range:minimum_range, maximum_range:maximum_range,"selection": sv},
        success:function(data)
        {
            $('#load_product').html(data);
        }
    });
}

我该怎么做

您不能通过在url中传递多个url向多个链接发送rame请求。您可以做的是运行一个URL循环,然后对所有URL进行ajax调用

功能加载\产品(最小\范围、最大\范围、选择)
{
var links=[“index.php”,“fetch.php”];
links.forEach(函数(link){
$.ajax({
网址:link,
方法:“张贴”,
数据:{最小范围:最小范围,最大范围:最大范围,“选择”:sv},
成功:功能(数据)
{
$('load#u product').html(数据);
}
});
})

}
您不能通过在url中传递多个url向多个链接发送rame请求。您可以做的是运行一个URL循环,然后对所有URL进行ajax调用

功能加载\产品(最小\范围、最大\范围、选择)
{
var links=[“index.php”,“fetch.php”];
links.forEach(函数(link){
$.ajax({
网址:link,
方法:“张贴”,
数据:{最小范围:最小范围,最大范围:最大范围,“选择”:sv},
成功:功能(数据)
{
$('load#u product').html(数据);
}
});
})

}
您的项目是单页应用程序吗?否则,您只能在您所在的页面上加载数据。@Emily我有两个php页面“fetch.php”和“index.php”,我需要将这3个变量发送给这两个页面,是的,我只希望在“index.php”上加载数据。您的项目是单页应用程序吗?否则,您只能在您所在的页面上加载数据。@Emily我有两个php页面“fetch.php”和“index.php”,我需要将这3个变量发送给这两个页面,是的,我希望数据仅在“index.php”上大声显示“谢谢您的回答,但它不起作用,我还设置了缺失”;“但它没有发送到任何页面。实际上它起作用了,有一个丢失的“s”(links.foreach),但它有点不稳定,我会看看我能做什么,谢谢你。谢谢你的回答,但它不起作用,我也设置了丢失的“;”但它没有发送到任何页面。实际上它起作用了,有一个丢失的“s”(links.foreach)但它有点不稳定,我会看看我能做什么,无论如何谢谢。