asp.net mvc JQGrid获取数据问题
奇怪的问题:不显示GRID,打开的时候提示要我下载,下载之后打开数据为:{"page":1,"records":2,"rows":[{"id":222,"cell":["222","Blue","This is blue"]},{"id":2,"cell":["2","Red","This is red"]}],"total":1}
请高手指点 ,谢谢~
文件有加载:
<link rel="Stylesheet" href="../../Content/ui.jqgrid.css" type="text/css" />
<script type="text/javascript" src="../../Scripts/jquery-1.4.1.js"></script>
<script type="text/javascript" src="../../Scripts/jqDnR.js"></script>
<script type="text/javascript" src="../../Scripts/jqModal.js"></script>
<script type="text/javascript" src="../../Scripts/jquery.jqGrid.min.js"></script>
example.aspx 的代码:
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<script type="text/javascript">
$(document).ready(function () {
$("#list").jqGrid({
url: '../../Home/example',
datatype: 'json',
myType: 'POST',
colNames: ['Id', 'Name', 'Description'],
colModel: [
{ name: 'id', index: 'id', width: 55, resizable: true },
{ name: 'name', index: 'name', width: 90, resizable: true },
{ name: 'description', index: 'description', width: 120, resizable: true}],
pager: $('#pager'),
rowNum: 10,
rowList: [10, 20, 30],
sortname: 'id',
sortorder: 'desc',
viewrecords: true,
multiselect: true,
multikey: "ctrlKey",
imgpath: '../../img/basic/images',
caption: 'My first grid'
});
});
</script>
<h2>example</h2>
<table id="list" class="scroll" cellpadding="0" cellspacing="0">
</table>
<!-- pager definition. class scroll tels that we want to use the same theme as grid -->
<div id="pager" class="scroll" style="text-align: center;">
</div>
</asp:Content>
后台代码:
public ActionResult example()
{
var page = new { page = 1 };
var rows = new object[2];
rows[0] = new { id = 222, cell = new[] { "222", "Blue", "This is blue" } };
rows[1] = new { id = 2, cell = new[] { "2", "Red", "This is red" } };
var result = new JsonResult();
result.Data = new { page = 1, records = 2, rows, total = 1 };
result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return result;
}
--------------------编程问答-------------------- --------------------编程问答-------------------- jQgrid --------------------编程问答-------------------- 谢楼上,但能否就我这个问题 提出修改意见或建议呢? --------------------编程问答-------------------- url那个地方,mvc的机制地址对应的是Controller中的Action,而不是硬盘上面对应的File,所以,"../"这些个东西,应该是不需要的 --------------------编程问答-------------------- 爲什麽我的這樣寫 沒有數據顯示吖
求救啊 --------------------编程问答-------------------- http://blog.csdn.net/aa466564931/article/details/8002972
补充:.NET技术 , ASP.NET