0

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

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

1 回答 1

0

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

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

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

您的调用将产生不同的结果:

http://your.domain.com/Subcription/Index/
于 2013-05-16T14:38:13.677 回答