此函数使用jqgrid打开一个弹出对话框。但当在外部(即其后面的网页)单击时,对话框将关闭。如何控制这种情况的发生。我希望对话框一直显示到关闭事件被触发。
function popupSearch() {
$("#GridTable").jqGrid('searchGrid', {
recreateFilter: true,
multipleSearch: true,
multipleGroup: true,
groupOps: [{ op: "AND", text: "and" }],
closeOnEscape: false,
closeAfterSearch: true,
closeAfterReset: true,
caption: "Advanced Search",
Find: "Search",
Reset: "Cancel",
matchText: " Find",
rulesText: " matches",
searchoptions: { sopt: ['eq', 'cn'] }
});
}
我通过添加覆盖选项解决了这个问题。
overlay:0