如果它的ajax请求设置参数?

时间:2017-02-01 16:47:13

标签: laravel laravel-5 laravel-5.2

我有这个查询,我用ajax请求调用:

   $query->whereHas($key,function($q) use($option){
                       $q->whereIn('name', $option);


});

在选项中我得到这样的数据:

array:2 [▼
  0 => "Selling"
  1 => "Rent"
]

现在无限滚动我用ajax调用相同的查询

  path: function(pindex) {
          console.log('RESULT PARAMS',resultUrlParams);
            return "/search/filter?"+ resultUrlParams +"&page=" + pindex;
        }

我的网址是:

publishing_types=Selling,Rent&priceFrom=0&priceTo=300000&areaFrom=0&areaTo=300000

我的问题是我现在如何处理这个publishing_types来处理上面的查询,因为现在我得到一个错误。它首先是数组,现在它看起来像这样。有什么建议吗?也许我需要在url中为publishing_types传递数组?

1 个答案:

答案 0 :(得分:1)

将网址中的publishing_types更改为:

...publishing_types[]=Selling&publishing_types[]=Rent...