JQuery的。得到不在服务器上的电话

jiusto 发布于 2019-03-15 javascript 最后更新 2019-03-15 14:53 5 浏览

我有以下jQuery来调用一个方法,将部分页面加载到隐藏的div上,
在本地机器上,此方法工作正常,但是当我将代码添加到服务器时,部分页面无法加载。任何想法为什么这是行不通的

var url = "/Subcription/Index/";
           jQuery.get(url, { id: client }, function (data) {
               $("#divpart").empty();
               $("#divpart").append(data);
           });
已邀请:

ad_est

赞同来自:

也许你的应用程序在服务器端有一个context-root。由于您使用的是初始斜杠“/”,因此URL是绝对URL,您的context-root将被删除。 例如,如果服务器上的有效URL是这样的

http://your.domain.com/yourapplication/Subcription/Index/
您的电话会产生不同的结果:
http://your.domain.com/Subcription/Index/