【发布时间】:2013-05-08 09:38:23
【问题描述】:
当我在 aspx 页面中尝试相同的代码时,我正在尝试将 json 格式数据绑定到 jqgrid,它没有抛出任何错误,但在 cshtml 页面中,它抛出 jqgrid 不是函数的错误。我无法看到设计网格的。我的代码是这样的
<script language="javascript" type="text/javascript">
$(document).ready(function () {
var gridimgpath = 'themes/basic/images';
$("#projectList").jqGrid({
datatype: "json",
height: 150,
colNames: ['WorkSpaceName', 'Id'],
colModel: [
{ name: 'Id', index: 'Id', width: 600 },
{ name: 'WorkSpaceName', index: 'WorkSpaceName', width: 600 },
],
imgpath: gridimgpath,
multiselect: true,
ignoreCase: true,
hidegrid: false,
caption: "WorkSpace Name",
pager: '#gridpager',
rowNum: 10,
viewrecords: true,
rowList: [10, 20, 30, 40]
});
$.ajax({
url: 'OauthVerifierNew',
type: 'GET',
dataType: "json",
contentType: 'application/json; charset=utf-8',
data: {},
beforeSend: function () {
alert("hello")
},
success: function (response) {
$("#projectList").setGridParam({ data: response }).trigger("reloadGrid");
},
error: function (error) {
alert(error);
}
});
$("#projectList").jqGrid('filterToolbar', { stringResult: true, searchOnEnter: false, defaultSearch: "cn" });
});
【问题讨论】:
-
我替换了脚本文件夹,之后它的工作 f9
-
你是不是已经把jqgrid的依赖放到了aspx页面了?
标签: jquery asp.net asp.net-mvc-3 c#-4.0