【发布时间】:2012-05-31 05:34:29
【问题描述】:
我的 jqgrid 无法点击,因为它位于一个对话框下方:警告请选择行...(见图)
虽然对话框位于页面底部,但 jqgrid 似乎位于对话框的层下...当我尝试单击对话框的 X 按钮时,它并没有关闭。
这是我的 jqrid 实现:
$('#grid2').jqGrid({
url: '/Room/JsonRoom',
datatype: 'json',
mtype: 'GET',
colNames: ['ROOM NAME', 'OPERATIONS'],
colModel: [
{ name: 'ROOM NAME', index: 'name', width: 200, sortable: false, align: 'center' },
{ name: 'OPERATIONS', index: 'operation', width: 200, sortable: false, search: false, align: 'center'}],
rowNum: 10,
rowList: [10, 20, 30],
pager: '#pager2',
sortname: 'name',
viewrecords: true,
sortorder: "desc",
width: 900,
height: "100%",
caption: "ROOMS"
});
jQuery("#grid2").jqGrid('navGrid', '#pager2', { del: false, add: false, edit: false }, {}, {}, {}, { width: 600 });
我该如何解决这个问题...
更新: 这是我调用 css 和 js 文件的方式
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Content/css")" rel="stylesheet" type="text/css" />
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Content/themes/base/css")" rel="stylesheet" type="text/css" />
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Content/jquery.jqGrid/css")" rel="stylesheet" type="text/css" />
<script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Scripts/js")" type="text/javascript"></script>
【问题讨论】:
标签: jquery asp.net-mvc-3 jqgrid