Changeset 543 for trunk/web2/addons/job_monarch/js/jobgrid.js
- Timestamp:
- 07/11/08 16:25:59 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/web2/addons/job_monarch/js/jobgrid.js
r542 r543 4 4 var JobListingWindow; 5 5 var JobProxy; 6 7 //Ext.onReady( initJobGrid() ); 6 var myfilters = { start: 0, limit: 30}; 8 7 9 8 function initJobGrid() { … … 13 12 function jobCellClick(grid, rowIndex, columnIndex, e) 14 13 { 14 var record = grid.getStore().getAt(rowIndex); // Get the Record 15 15 var fieldName = grid.getColumnModel().getDataIndex(columnIndex); 16 16 var data = record.get(fieldName); 17 17 var view = grid.getView(); 18 18 var cell = view.getCell( rowIndex, columnIndex ); … … 20 20 if( fieldName == 'owner' || fieldName == 'jid' || fieldName == 'status' || fieldName == 'queue' ) 21 21 { 22 Ext.fly(cell).removeClass( 'filter' ); 23 Ext.fly(cell).addClass( 'filterenabled' ); 22 if( myfilters[fieldName] != null ) 23 { 24 Ext.fly(cell).removeClass( 'filterenabled' ); 25 Ext.fly(cell).addClass( 'filter' ); 26 27 delete myfilters[fieldName]; 28 29 grid.getStore().reload( {params: myfilters} ); 30 } 31 else 32 { 33 Ext.fly(cell).removeClass( 'filter' ); 34 Ext.fly(cell).addClass( 'filterenabled' ); 35 36 myfilters[fieldName] = data; 37 38 grid.getStore().reload( {params: myfilters} ); 39 } 24 40 } 25 41 } … … 31 47 if( fieldName == 'owner' || fieldName == 'jid' || fieldName == 'status' || fieldName == 'queue' ) 32 48 { 33 metadata.css = 'filter'; 49 if( myfilters[fieldName] != null ) 50 { 51 metadata.css = 'filterenabled'; 52 } 53 else 54 { 55 metadata.css = 'filter'; 56 } 34 57 } 35 58 return value;
Note: See TracChangeset
for help on using the changeset viewer.