1. 程式人生 > >修改gridfilters.js原始碼,往後臺多傳遞一個引數,並設定NumericFilter、StringFilter預設提示資訊

修改gridfilters.js原始碼,往後臺多傳遞一個引數,並設定NumericFilter、StringFilter預設提示資訊

  創作不易,轉載請註明出處!!!

效果

 

 

 

 

修改:ext-extend.js原始碼

  在最後面新增3行,重寫方法

 

 

程式碼拷貝區

Ext.override(Ext.ux.grid.GridFilters, {
    menuFilterText: "篩選"
});

Ext.override(Ext.ux.grid.filter.DateFilter, {
    afterText: "大於",
    beforeText: "小於",
    onText: "等於"
});
Ext.override(Ext.ux.grid.filter.String, {
    emptyText: 'Enter Filter Text...'
});

修改:ux-all.js

  我這裡把js壓縮過的程式碼,格式化過,格式地址:http://lzw.me/pages/jsbeautify/

修改NumericFiltert提示資訊(也就是input標籤中的,placeholder)

  在原始碼的第1859行附近

 

修改addFilters

  原始碼的第1463行附近

 

修改getFilterData

  原始碼的第1492附近

 

修改buildQuery

  原始碼的第1522附近