2016-12-29 10 views
2

複数の行選択とチェックボックスを使用してeasyui datagridで有効なフィルタを有効にしました。easyuiフィルタで検索すると選択項目が削除されます

選択した後にグリッドの一部の行を検索すると、前のすべての選択が消去されます。

同様に、いくつかの行をフィルタリングしていくつかの行を選択すると、フィルタテキストを消去すると選択がクリアされます。

Jsfiddleはここにある:

dg.datagrid('enableFilter', [{ 
    field:'listprice', 
    type:'numberbox', 
    options:{precision:1}, 
    op:['equal','notequal','less','greater'] 
}]) 

http://jsfiddle.net/xz955jLe/170/

+0

あなたのデータグリッドプロパティにidField: 'itemid'を追加してみてください。 – Mehmet

+0

それは問題を解決しませんでした – CrazyProgrammer

+1

私はypuのフィドルを編集しました。ここでうまくいく:http://jsfiddle.net/xz955jLe/173/ – Mehmet

答えて

1

あなたはidFieldを追加する必要があります:あなたのグリッドのプロパティに 'ItemIDを'。

I've edited your fiddle. It works fine here : http://jsfiddle.net/xz955jLe/173 
関連する問題