jqGrid jQueryUI - 显示在网格后面的自定义对话框消息

时间:2013-12-09 17:26:07

标签: jquery jquery-ui jqgrid

我在网格中有一个自定义按钮,显示另一个网格(模式样式)。我正在尝试在第二个网格上生成自定义错误消息,但是当错误发生时,错误对话框显示在网格后面:enter image description here

我想只有第二个网格的代码是相关的..在这里:

var data = $("#grid").jqGrid('getGridParam','selrow');
if(!data) {
    $.jgrid.info_dialog($.jgrid.errors.errcap,$.jgrid.nav.alerttext,$.jgrid.edit.bClose);
}
else {
    ...
    ...
}

1 个答案:

答案 0 :(得分:0)

您需要更改jqGrid创建的模式对话框的z-index。在jQuery UI div中使用jqGrid会导致一些显示问题(特别是错误对话框和搜索对话框)。要解决显示网格所在对话框后面的错误消息的问题,您可以使用$('#info_dialog').css('z-index', '10000');