2016-04-12 2 views

答えて

2

私は、剣道グリッド列検索フィルターに関する上記の質問の解決策を見つけました。電話番号マスクを適用して、正確なレコードを検索して検索結果を取得しました。このマスク検索フィルタと上記のコードで

columns: [ 
 
      { 
 
      field: "PhoneNumber", title: "Phone#", width: 150, filterable: { 
 
        cell: { 
 
         template: function (args) { 
 
          args.element.kendoMaskedTextBox({ 
 
           mask: "(999)-000-0000" 
 
          }); 
 
         }, 
 
         showOperators: false 
 
        } 
 
       } 
 
      }, 
 
      { 
 
       field: "FaxNumber", title: "Fax#", width: 150, filterable: { 
 
        cell: { 
 
         template: function (args) { 
 
          args.element.kendoMaskedTextBox({ 
 
           mask: "(999)-000-0000" 
 
          }); 
 
         }, 
 
         showOperators: false 
 
        } 
 
       } 
 
      } 
 
     ]

正確な検索レコードフィルタのオペレータを示し、「IsEqualToは」マスクフィルタの適用。そして、 "showOperator"を "false"と変更して、列グリッドで追加の演算子検索を非表示にする必要があります。