dhtmlx使用翻译(七)dhtmlxgrid 选择/过滤操作
2010-06-28 18:56
585 查看
1.1.144 clearSelection
版本:大众版
参数:
用途:清除grid中选中的行数据
参考实例:
mygrid.clearSelection();
1.1.145 enableBlockSelection(mode)
版本:大众版 需要dhtmlxgrid_selection.js支持
参数:
mode:true/false
用途: grid中选中的行数据是否变黑
参考实例:
1.1.146 enableMultiselect (state)
版本:大众版 需要dhtmlxgrid_selection.js支持
参数:
mode:true/false
用途: 是否支持多选行模式
参考实例:
1.1.147 forceLabelSelection(mode)
版本:大众版 需要dhtmlxgrid_selection.js支持
参数:
mode:true/false
用途: 当前选择值是否只绑定可视化的内容,不包含全部值
参考实例:
1.1.148 selectAll
版本:大众版
参数:
用途: 全选当前grid中的row,但不会触发任何事件,并且需要在所有row加载后调用
参考实例:
排序操作
1.1.149 enableStableSorting (mode)
版本:大众版
参数:
mode: true/false
用途: 是否固定的排序算法
参考实例:
1.1.150 getSortingState
版本:大众版
参数:
用途: 获得各列排序方式的数组,列索引 + 排序方向
参考实例:
1.1.151 setCustomSorting (func, col)
版本:专业版
参数:
func:自定义处理函数
col:列索引
用途:用户自定义的排序处理
参考实例:
mygrid.setCustomSorting(sort_custom,1);
...
function sort_custom(a,b,order){
var n=a.length;
var m=b.length;
if(order=="asc")
return n>m?1:-1;
else
return n<m?1:-1;
}
1.1.152 setSortImgState (state, ind, order, row)
版本:大众版
参数:
state:true/false 是否显示 排序图片
ind:列索引
order:排序方式 升序/降序
row:多表头是,表头汗索引
用途:设置各列排序状态
参考实例:
//minimal parameters set
mygrid.setSortImgState(true,1)
//maximal parameters set
mygrid.setSortImgState(false,1,"des",2);
1.1.153 sortRows (col, type, order)
版本:大众版
参数:
col: 列索引
type:排序数据类型 字符串,时间,数字等,默认为当前列数据类型
order:排序方式 升序/降序
用途:设置各列排序状态
参考实例:
//sort first column in grid
mygrid.sortRows(0);
//sort first column in grid by "str" type in "des" order
mygrid.sortRows(0,"str","des");
过滤操作
1.1.154 collectValues (column)
版本:大众版
参数:
column: 列索引
用途:返回当前列所有可能值数组,无重复
参考实例:
var values=mygrid.collectValues(1);
1.1.155 filterBy (column, value, preserve)
版本:专用版 需要dhtmlxgrid_filter.js支持
参数:
column: 列索引
value:设定过滤的值
preserve:是否过滤当前或初始化数据
用途:设定列过滤操作
参考实例:
//固定值过滤数据
mygrid.filterBy(1,"alf");
//自定义过滤值
mygrid.filterBy(1,function(data){
return data.toString().indexOf("alf")!=-1; // true - show the related row , false - hide the related row
});
//过滤当前数据
mygrid.filterBy(2,"Omega",true);
1.1.156 filterByAll
版本:专用版 需要dhtmlxgrid_filter.js支持
参数:
用途:设置输入框或自定义函数过滤所有数据
参考实例:
1.1.157 findCell (value, c_ind, first)
版本:专用版 需要dhtmlxgrid_filter.js支持
参数:
value:查找值
c_ind:列索引,查找范围,不设置则全局查找
first:是否返回第一个
用途:查找grid中匹配的单元格,返回数组对象,行id+列索引
参考实例:
var searchResult=mygrid.findCell("alf");
var searchResult=mygrid.findCell("alf",1,true);
1.1.158 getFilterElement (index)
版本:大众版 需要dhtmlxgrid_filter.js支持
参数:
index:列索引
用途:获得grid中当前列下的过滤对象
参考实例:
var filterObject=mygrid.getFilterElement(0);
1.1.159 makeFilter (id,column,preserve)
版本:专业版 需要dhtmlxgrid_filter.js支持
参数:
id:页面对象或id
column:列索引
preserve:依据当前值或初始值过滤
用途:以页面某个对象为依据,创建一个filter
参考实例:
mygrid.makeFilter("some_el",0);
mygrid.makeFilter("some_el",0,true);
(注:本人文章均为原创,转载请注明出处!20100628写于深圳。)
版本:大众版
参数:
用途:清除grid中选中的行数据
参考实例:
mygrid.clearSelection();
1.1.145 enableBlockSelection(mode)
版本:大众版 需要dhtmlxgrid_selection.js支持
参数:
mode:true/false
用途: grid中选中的行数据是否变黑
参考实例:
1.1.146 enableMultiselect (state)
版本:大众版 需要dhtmlxgrid_selection.js支持
参数:
mode:true/false
用途: 是否支持多选行模式
参考实例:
1.1.147 forceLabelSelection(mode)
版本:大众版 需要dhtmlxgrid_selection.js支持
参数:
mode:true/false
用途: 当前选择值是否只绑定可视化的内容,不包含全部值
参考实例:
1.1.148 selectAll
版本:大众版
参数:
用途: 全选当前grid中的row,但不会触发任何事件,并且需要在所有row加载后调用
参考实例:
排序操作
1.1.149 enableStableSorting (mode)
版本:大众版
参数:
mode: true/false
用途: 是否固定的排序算法
参考实例:
1.1.150 getSortingState
版本:大众版
参数:
用途: 获得各列排序方式的数组,列索引 + 排序方向
参考实例:
1.1.151 setCustomSorting (func, col)
版本:专业版
参数:
func:自定义处理函数
col:列索引
用途:用户自定义的排序处理
参考实例:
mygrid.setCustomSorting(sort_custom,1);
...
function sort_custom(a,b,order){
var n=a.length;
var m=b.length;
if(order=="asc")
return n>m?1:-1;
else
return n<m?1:-1;
}
1.1.152 setSortImgState (state, ind, order, row)
版本:大众版
参数:
state:true/false 是否显示 排序图片
ind:列索引
order:排序方式 升序/降序
row:多表头是,表头汗索引
用途:设置各列排序状态
参考实例:
//minimal parameters set
mygrid.setSortImgState(true,1)
//maximal parameters set
mygrid.setSortImgState(false,1,"des",2);
1.1.153 sortRows (col, type, order)
版本:大众版
参数:
col: 列索引
type:排序数据类型 字符串,时间,数字等,默认为当前列数据类型
order:排序方式 升序/降序
用途:设置各列排序状态
参考实例:
//sort first column in grid
mygrid.sortRows(0);
//sort first column in grid by "str" type in "des" order
mygrid.sortRows(0,"str","des");
过滤操作
1.1.154 collectValues (column)
版本:大众版
参数:
column: 列索引
用途:返回当前列所有可能值数组,无重复
参考实例:
var values=mygrid.collectValues(1);
1.1.155 filterBy (column, value, preserve)
版本:专用版 需要dhtmlxgrid_filter.js支持
参数:
column: 列索引
value:设定过滤的值
preserve:是否过滤当前或初始化数据
用途:设定列过滤操作
参考实例:
//固定值过滤数据
mygrid.filterBy(1,"alf");
//自定义过滤值
mygrid.filterBy(1,function(data){
return data.toString().indexOf("alf")!=-1; // true - show the related row , false - hide the related row
});
//过滤当前数据
mygrid.filterBy(2,"Omega",true);
1.1.156 filterByAll
版本:专用版 需要dhtmlxgrid_filter.js支持
参数:
用途:设置输入框或自定义函数过滤所有数据
参考实例:
1.1.157 findCell (value, c_ind, first)
版本:专用版 需要dhtmlxgrid_filter.js支持
参数:
value:查找值
c_ind:列索引,查找范围,不设置则全局查找
first:是否返回第一个
用途:查找grid中匹配的单元格,返回数组对象,行id+列索引
参考实例:
var searchResult=mygrid.findCell("alf");
var searchResult=mygrid.findCell("alf",1,true);
1.1.158 getFilterElement (index)
版本:大众版 需要dhtmlxgrid_filter.js支持
参数:
index:列索引
用途:获得grid中当前列下的过滤对象
参考实例:
var filterObject=mygrid.getFilterElement(0);
1.1.159 makeFilter (id,column,preserve)
版本:专业版 需要dhtmlxgrid_filter.js支持
参数:
id:页面对象或id
column:列索引
preserve:依据当前值或初始值过滤
用途:以页面某个对象为依据,创建一个filter
参考实例:
mygrid.makeFilter("some_el",0);
mygrid.makeFilter("some_el",0,true);
(注:本人文章均为原创,转载请注明出处!20100628写于深圳。)
相关文章推荐
- dhtmlx使用翻译(八)dhtmlxgrid 保存数据操作 使用后记
- dhtmlx使用翻译(五)dhtmlxgrid 列操作
- dhtmlx使用翻译(六)dhtmlxgrid 单元格操作
- dhtmlx使用翻译(四)dhtmlxgrid 行操作
- dhtmlx使用翻译(二) dhtmlxgrid 配置部分
- [翻译] Scott Mitchell 的ASP.NET 2.0数据操作教程之七:使用DropDownList过滤的主/从报表
- dhtmlx使用翻译(一)dhtmlxgrid 配置部分
- [翻译] Scott Mitchell 的ASP.NET 2.0数据操作教程之八:使用两个DropDownList过滤的主/从报表
- [翻译] Scott Mitchell 的ASP.NET 2.0数据操作教程之七:使用DropDownList过滤的主/从报表
- dhtmlx使用翻译(三)dhtmlxgrid 数据加载部分
- DHTMLX中对dhtmlxgrid表格行的置顶置底操作,以及拖动排序功能的实现
- 使用oledb操作excel时的provider选择
- Scott Mitchell 的ASP.NET 2.0数据操作教程之八:使用两个DropDownList过滤的主/从报表
- DHTMLX 表格组件(dhtmlxGrid )使用介绍
- My97DatePicker 日期选择器,使用的时候,如果IE6下打开使用该控件的html会出错 “无法打开站点,已终止操作”
- C的产生,特点,使用选择,与操作步骤概述
- [翻译] Scott Mitchell 的ASP.NET 2.0数据操作教程之十:使用 GridView 和DetailView实现的主/从报表
- Ext对Grid多项选择进行多个选择操作
- 使用datepicker插件实现日期选择的基本操作 8-5
- DHTMLX 表格组件(dhtmlxGrid )使用介绍