2016-03-03 70 views
0

我正在使用devextreme移動應用程序,但我無法在我的某個查找列中實現過濾器。過濾dxdatagrid的查找列值

我想根據我的列數據過濾查找值。例如:如果我的查找列包含以下值:

CEO, 
Executive, 
developer 

然後在插入新行時,查找不應包含這些值。 爲了更好的理解,我附上了一個樣本提琴手。

http://jsfiddle.net/wLLastox/9/

回答

0

據我瞭解,你可以指定positionsdataSource configuration object。它允許您設置filter用於查找數據源:

var positions = { 
    store: [{ 
     "ID": 1, 
     "Name": "CEO" 
    }, { 
     "ID": 2, 
     "Name": " Sales Assistant" 
    }, { 
     "ID": 3, 
     "Name": " HR Manager" 
    }, { 
     "ID": 4, 
     "Name": " IT Manager" 
    }, { 
     "ID": 5, 
     "Name": " Shipping Manager" 
    }], 
    filter: null 
}; 

然後,你就可以根據自己的情況來配置filter

+0

對不起,但我無法理解你的概念....你能請同樣的我提供的樣品。 – vishal

+0

我的意思是這樣的 - http://jsfiddle.net/pymy1ep2/ – Sergey

+0

你好,我認爲你沒有正確地得到我的要求。我的要求是:如果我的查找列包含任何值,那麼應該過濾掉相同的值從我的查找下拉菜單中插入 – vishal