Ajax-将数据发布到许多页面

时间:2018-09-28 22:31:38

标签: javascript ajax

我是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);
        }
    });
}

我该怎么做?

1 个答案:

答案 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);
          }
      });
    })
}