ツールバーの検索ボタンをクリックすると、詳細検索ウィンドウが開きます。 最初の行には、選択肢ANDおよびORのコンボボックスが含まれていますローカライズする方法とandまたはjqgridの詳細検索ウィンドウ
このウィンドウで他の言語の単語と置き換えるにはどうすればいいですか?
ツールバーの検索ボタンをクリックすると、詳細検索ウィンドウが開きます。 最初の行には、選択肢ANDおよびORのコンボボックスが含まれていますローカライズする方法とandまたはjqgridの詳細検索ウィンドウ
このウィンドウで他の言語の単語と置き換えるにはどうすればいいですか?
ローカライゼーションの問題はthe linesのバグで、ここではメソッドがsearchGrid
メソッドで呼び出されます。方法jqFilter
は、多くのローカリゼーションファイルgrid.locale-XX.js
に既に設定されているgroupOpsオプションをサポートしますが、jqFilter
メソッドはとなり、オプションの設定はとなります。 1だけでjqFilter
メソッドの呼び出しで使用されるオプションのリストに
groupOps: p.groupOps,
を追加する必要があり、問題を解決するには
。 またはjquery.jqGrid.min.js
のテキスト).jqFilter({
を検索して、対応する場所を見つけることができます。 jqGrid 4.3.1のjquery.jqGrid.min.js
では、p
の名前がf
に変更され、groupOps:f.groupOps
を使用する必要があります。 grid.locale-XX.js
のローカライズバージョンはANDとのためのテキストが含まれていない場合は
:あなたが高度な検索ダイアログボックスで、グループ化操作は修正を適用した後にローカライズされますthe demo上で見ることができますどのように
:OR演算手動でそこ$.jgrid.search.groupOps = [
{op: "My And", text: "my AND operation"},
{op: "My Or", text: "my OR operation"}
];
参照the next demoを設定することができます
説明されていないバグ修正がなければ、近い質問でthe answerから私の提案に従うことができます。
更新済み:私はをtrirandに投稿しました。この修正がjqGridのメインコードに含まれることを願っています。
は2更新:バグ修正は、すでに(hereを参照)jqgridのthe main codeに含まれています。
ありがとうございます。それは働いた – Andrus
@Andrus:あなたは大歓迎です! – Oleg