この関数は、jqgridを使用してポップアップダイアログボックスを開きます。しかし、その外側のウェブページをクリックすると、ダイアログボックスが閉じます。それをどうやってコントロールするか。閉じるイベントが発生するまで、ダイアログボックスが表示されます。jqgrid closeをクリックするとダイアログボックスが閉じる
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'] }
});
}
どのバージョンのjqGridを使用し、どのjqGridのフォークを使用しますか?あなたが記述しているのは、私が開発したjqGridのフリーバグで修正されたjqGridの古いバグです。 URLをjqGridに変更して[wiki記事](https://github.com/free-jqgrid/jqGrid/wiki/Access-free-jqGrid-from-different-CDNs)に記載されているURLに変更して、繰り返してくださいあなたのテスト。問題は存在してはならない。 – Oleg