我在ASP.NET MVC项目中在VS 2008中本地运行了jqGrid。当我将项目上传到服务器(W2008,IIS7)时,我在IE 8中收到错误,Object在调用jqGrid时不支持此属性或方法。在Firebug中 - jqGrid不是一个函数。所有其他JQuery插件工作正常(上传之前和之后)。可能导致这种情况的任何想法?
答案 0 :(得分:2)
我发现问题出在jquery.jqGrid.js文件中的var pathtojsfiles。 / scripts / js /在本地工作正常,但在服务器上我必须使用完整路径http://servername/project/Scripts/js/“
答案 1 :(得分:0)
我在IIS7.5上遇到了与JQGrid不同的问题,其中列显示但网格中没有数据。将应用程序的应用程序池更改为经典应用程序池修复了这个奇怪的应用程序池。