jqGrid和ASP.NET MVC URL发布问题

时间:2009-06-09 15:02:30

标签: jquery asp.net-mvc jqgrid

我遇到了jqGrid和ASP.NET MVC框架的问题。 也就是说,jqGrid工作正常,直到我在地址栏URL中这样:

http://[domain]/Controller/Action

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

当URL如下:

http://[domain]/Controller
一切都运转良好。 jqGrid的属性是:

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

有没有其他人遇到过这个问题?

提前致谢, 德扬

3 个答案:

答案 0 :(得分:0)

如果你发布你的行动方法需要这个装饰:

的[AcceptVerbs(HttpVerbs.Post)]

答案 1 :(得分:0)

问题出在文件“jquery.jsGrid.js”中。 变量“pathtojsfiles”中的路径在开头时缺少一个反斜杠。

答案 2 :(得分:0)

关于mvc和Jqgrid的一篇很棒的文章和一个样本。

http://arahuman.blogspot.com/2009/06/jqgrid-using-mvc-json-and-datatable.html