Guest User

Untitled

a guest
Nov 22nd, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. var gridCloumn = [
  2. Ext.create('Ext.grid.RowNumberer',{text: '序号', width: 30}),
  3. {header: '个数', dataIndex: 'count', width: 70, doSort:function(state) {
  4. var ds = this.up('grid').getStore();
  5. var field = this.getSortParam();
  6. ds.sort({
  7. property: field,
  8. direction: state,
  9. sorterFn: function(v1, v2){
  10. v1 = v1.get(field);
  11. v2 = v2.get(field);
  12. var n1 = new Number(v1);
  13. var n2 = new Number(v2);
  14. return n1 > n2 ? 1 : (n1 < n2 ? -1 : 0);
  15. }
  16. });
  17. }}
  18. ];
  19.  
  20. var gridFields = [
  21. {name: 'id'},
  22. {name: 'name'},
  23. {name: 'level',
  24. sortType: function(value) {
  25. switch (value){
  26. case '关键': return 5;
  27. case '重要': return 4;
  28. case '中等': return 3;
  29. case '低级': return 2;
  30. default: return 1;
  31. }
  32. }
  33. }
  34. ];
Add Comment
Please, Sign In to add comment