Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How do I filter on multiple columns using ExtJs grid filter
- var events_ds = new Ext.data.JsonStore({
- autoLoad: true,
- autoDestroy: true,
- url: '<% $base %>json/events/<% $eventWWN %>.json',
- storeId: 'events_ds',
- idProperty: 'id',
- fields: [ 'id', 'precedence', 'affectedWWN', 'eventType', 'color', 'CollectTime' ],
- listeners:
- { 'load': function(store) {
- store.filter( 'color', $_GET['color'] )
- }
- }
- });
- listeners:
- { 'load': function(store) {
- store.filter( 'color', $_GET['color'] ),
- store.filter( 'priority', $_GET['priority'] )
- }
- }
- store.filter(Ext.create('Ext.util.Filter', {
- filterFn: function(item) {
- return item.get('color') == 'RED' || item.get('priority') == 'low';
- },
- }))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement