2016-04-12 10 views
1

私はを基本的なフリーjqグリッドに使用しています。私は私のselectに各値の比較演算子を変更する1列の場合
free-jqgrid:stype:selectに複数の比較演算子を使用できますか?

stype: 'select', 
searchoptions:{ sopt:['eq', 'lt', 'gt'], value: '0:Zero;0:Smaller;0:Bigger;' } 

ので、私がゼロに等しい値を検索することができますが、ゼロより小さいか、大きくなっています。 soptアレイ約jqgrid-ドキュメント状態として

ツールバーに用いられる第1の要素が使用されている検索。

ですから、上の例はうまくいきません。

この問題を解決する手段はありますか?

ありがとうございます!

答えて

1

最初の要素を検索するツールバーの使用文が

使用されています。

パラメータ無しfilterToolbarの使用に関連しています。反対側でsearchOperators: trueオプションの使用は、filterToolbar(またはsearchingのパラメータのjqGridの内部)は、検索バーの入力/選択フィールドの検索操作を作成します。可能な操作のリストはsoptプロパティの値によって異なります。searchoptionsです。その結果、ユーザーは必要な検索操作を選択できます。 the demoを参照してください。ここで、「出荷先」列は使用する列の近くにあります。

+0

ありがとう、もう一度!ドキュメントのどこにでもツールバーの 'searchOperators:true'オプションが見つかりませんでした。ユーザーのための比較演算子を「ハードコード」する方法もありますか?例えば私の選択では、 "0より大きい"、 "0より小さい"などのオプションがあり、それに応じて適切な比較演算子を使用できますか? –

+0

@low_rents:ようこそ! '' lt''や '' gt''のような操作は '