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

时间:2013-05-16 14:21:26

标签: javascript jquery

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

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

1 个答案:

答案 0 :(得分:0)

也许您的应用程序在服务器端有一个上下文根。由于您使用的是初始斜杠“/”,因此URL是绝对URL,您的上下文根将被删除。

例如,如果服务器上的有效URL是这样的

http://your.domain.com/yourapplication/Subcription/Index/

您的通话会产生不同的结果:

http://your.domain.com/Subcription/Index/