修改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附近