Javascript JQuery。获取服务器上的未调用

Javascript JQuery。获取服务器上的未调用,javascript,jquery,Javascript,Jquery,我使用下面的jQuery调用一个方法,将部分页面加载到隐藏的div中, 在本地机器上,此方法工作正常,但当我将代码添加到服务器时,部分页面不会加载。你知道为什么这样不行吗 var url = "/Subcription/Index/"; jQuery.get(url, { id: client }, function (data) { $("#divpart").empty(); $("#divpart").app

我使用下面的jQuery调用一个方法,将部分页面加载到隐藏的div中,
在本地机器上,此方法工作正常,但当我将代码添加到服务器时,部分页面不会加载。你知道为什么这样不行吗

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

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

例如,如果服务器上的有效URL如下所示

http://your.domain.com/yourapplication/Subcription/Index/
您的呼叫将导致不同的结果:

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

我不知道,因为我已经实现了我的个人错误消息如果你改为硬编码域,它工作吗?示例:
http://www.example.com/Subcription/Index/
我已经改变了这一点,但仍然存在相同的问题,即当调用代码编辑数据时,数据会被保存和更改,但当调用数据创建新对象时,数据会失败,但是编辑和创建的代码是相同的,并且在本地mathcine上工作得很好。但是当我在服务器上编辑数据时,数据会被保存。。但是当我保存为创建时,系统会失败。。