2009-06-09 76 views
0

我有一个jqGrid的和ASP.NET MVC框架的一个问题。 也就是说,jqGrid的工作正常,直到点时,我在地址栏的网址是这样的:的jqGrid与ASP.NET MVC URL张贴问题

http://[domain]/Controller/Action 

它给了我JS错误:“对象不支持此属性或方法”。

当URL是这样的:

http://[domain]/Controller 

一切工作正常。 属性的jqGrid是:

url: '/Controller', 
datatype: 'json', 
mtype: 'POST' 

任何人都有这个问题遇到过么?

由于提前, 德扬

回答

0

问题是文件“里面的jQuery .jsGrid.js”。 变量“pathtojsfiles”中的路径在开始时缺少一个反斜杠。

0

如果要发布你的动作方法需要这种装饰:

的[AcceptVerbs(HttpVerbs.Post)

+0

嗨, 是的,我有这样的装饰。 “Post”正在工作,问题出在URL类似于http:// [domain]/Controller/Action的情况。没有动作在URL的末尾,jqgrid工作正常。 – Dejan 2009-06-18 14:35:56