我是ajax的新手,我想将数据发送到多个页面,我有“ fetch.php”和“ index.php”,我试图做这样的事情,但它绝对不起作用。 / p>
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);
}
});
}
我该怎么做?
答案 0 :(得分:2)
您不能通过在URL中传递多个URL将rame请求发送到多个链接。您可以做的是运行一个URL循环,然后对所有URL进行Ajax调用
function load_product(minimum_range, maximum_range, selection)
{
var links = ["index.php","fetch.php"];
links.forEach(function(link){
$.ajax({
url:link,
method:"POST",
data:{minimum_range:minimum_range, maximum_range:maximum_range,"selection": sv},
success:function(data)
{
$('#load_product').html(data);
}
});
})
}