Ajax URL与实现的子文件夹不正确

时间:2019-05-31 02:22:20

标签: ajax laravel url

我在一个子文件夹中实现了我的项目。我把它放在/ var / www / html / subfolder

到我的子文件夹项目的链接看起来像这样

  

https://mytestingsite.com/subfolder

Ajax

$.ajax({
  url: "/subfolder/testroute",
  data: data,  
  dataType: json
});

当我调用ajax时,我的网址将是

  

url:“ / subfolder / testroute”

但是网址返回https://mytestingsite.com/testroute

我认为该网址返回为https://mytestingsite.com/subfolder/testroute

我发现,如果我将网址设为

  

url:“ / subfolder / subfolder / testroute”

然后该URL仅返回https://mytestingsite.com/subfolder/testroute

我的路线有问题吗?

1 个答案:

答案 0 :(得分:0)

尝试一下:

var baseurl = window.location.protocol + "//" + window.location.host;

$.ajax({
  url: baseurl + "/subfolder/testroute",
  data: data,  
  dataType: json
});