2

jqGrid の高度な検索に問題があります…。私が得たものから、高度な検索ダイアログ ボックスは、searchGrid が呼び出されたときに 1 回だけ作成されます。

これは、高度な検索ダイアログを一度開いた後に columnChooser を介して列を追加すると、次に高度な検索ダイアログを開いたときに追加された列が失われることを意味します...これは通常の動作だと思います....

私の質問は次のとおりです。以前に入力したすべての検索条件などを失うことなく、searchGrid を呼び出すたびに高度な検索ダイアログを更新/再作成するために使用できる標準関数はありますか?

よろしくお願いします。

ファビアン

4

1 に答える 1

0

recreateFilter: true検索ダイアログのオプションを使えば問題は解決できると思います。用途によりデフォルト設定として設定できます

$.extend($.jgrid.search, {recreateFilter: true});

詳細については、回答またはの回答を参照してください。

于 2012-04-04T09:11:17.380 に答える