12

以下を使用して、剣道グリッドのデフォルトのフィルター順序を変更することができました。

.Filterable(filterable => filterable
                        .Extra(true)
                        .Operators(ops => 
                            ops.ForString(str => str.Clear()
                                                    .Contains("Contains")
                                                    .StartsWith("Starts with")
                                                    .EndsWith("Ends with")
                                                    .IsEqualTo("Is equal to"))
                        ))

デフォルトの演算子を OR に変更する方法はありますか?

ここに画像の説明を入力

4

2 に答える 2

5

これは、filterMenuInitイベントを介して実行できます。

 /* grid configuration snip */
.Events(e => e.FilterMenuInit("filterMenuInit"))
 /* grid configuration snip */

 <script>
 function filterMenuInit(e) {
      e.container
         .find("select.k-filter-and")
         .data("kendoDropDownList")
         .value("or");
 }
 </script>

これがライブデモです: http://jsbin.com/etItEpi/1/edit

于 2013-09-26T07:03:51.233 に答える