dhtmlx使用翻译(六)dhtmlxgrid 单元格操作

 

1.1.116 cellById (row_id, col)

版本:大众版 

参数:

row_id: rowId

col:列索引

用途:获得单元格对象,无参数时返回当前选中cell对象

参考实例: 

var cellObj = grid.cellById(row_id, col);

 

1.1.117 cellByIndex (row_index, col)

通过行索引获得cell对象,参考cellById (row_id, col)

1.1.118 cells(row_id, col)

通过行id,列索引获得cell对象,参考cellById (row_id, col)

 

1.1.119 cells2 (row_index, col)

通过行索引,列索引获得cell对象,参考cellById (row_id, col)

 

1.1.120 checkAll(mode)

版本:大众版 

参数:

mode: true/false

用途:设置grid内所有checkbox是否全部选中

参考实例: 

mygrid.checkAll(true);

 

1.1.121 clearChangedState

版本:专业版 

参数:

用途:清除grid内所有改变状态

参考实例: 

mygrid.clearChangedState();

 

1.1.122 editCell

版本:大众版 

参数:

用途:清除grid内单元格为编辑状态

参考实例:

1.1.123 editStop

版本:大众版 

参数:

用途:清除grid内单元格为编辑状态

参考实例:

 

1.1.124 enableColSpan (mode)

版本:专业版 

参数:

mode:true/false

用途:是否支持跨行操作

参考实例:

 

1.1.125 enableEditEvents (click, dblclick, f2Key)

版本:大众版 

参数:

click:true|false 是否单击进入编辑状态

dbclick:true|false是否双击进入编辑状态

f2Key:true|false是否按F2进入编辑状态

用途:触发编辑模式的方法

参考实例:

mygrid.enableEditEvents(true,false,true);

 

1.1.126 enableMarkedCells (mode)

版本:大众版 需要dhtmlxgrid_markers.js

参数:

mode:true|false 是否允许标记

用途:单元格设置标记

参考实例: 

1.1.127 enableMathEditing (mode)

版本:专业版dhtmlxgrid_math.js

参数:

mode:true|false 是否允许编辑

用途:计算单元格是否允许编辑

参考实例: 

mygrid.enableMathEditing(true);

 

1.1.128 forEachCell (rowId, custom_code)

版本:大众版 参考foreachrow_custom_code

1.1.129 getCombo (col_ind)

版本:大众版

参数:

col_ind:列索引

用途:获得当前列的combo对象

参考实例: 

var combo=mygrid.getCombo(0);

 

1.1.130 getCustomCombo (id, ind)

版本:大众版

参数:

id: 行id

ind:列索引

用途:当前自定义的combo对象

参考实例: 

var combo=mygrid.getCustomCombo("row1",0);

 

1.1.131 getMarked

版本:大众版 需要dhtmlxgrid_markers.js

参数:

用途:当前mark单元格数组(行id/列索引)

参考实例: 

var markedArray = mygrid.getMarked();

 

1.1.132 getSelectedCellIndex

版本:大众版 

参数:

用途:返回当前选中cell索引,无选中则返回-1

参考实例: 

var ind=mygrid.getSelectedCellIndex();

 

1.1.133 mark (rid,cindex,fl)

版本:大众版 需要 dhtmlxgrid_markers.js

参数:

rid:行id

cindex:列索引

fl:true/false

用途:设置单元格是否为标志状态

参考实例: 

 

1.1.134 selectCell (r, cInd, fl, preserve, edit, show)

版本:大众版

参数:

r:行索引或行对象

cind:单元格索引

fl:true/false 是否调用onRowSelect事件

preserve:true/false是否保存原有状态

edit:true/false 选中cell是否转为编辑状态

show:true/false 是否自动滚动选择

用途:选择某个单元格

参考实例: 

 

1.1.135 setCellExcellType (rowId, cellIndex, type)

版本:专业版

参数:

rowid:行id

cellindex:单元格索引

type:单元格类型

用途:设置单元格类型

参考实例: 

mygrid.setCellExcellType("row1",1,"txt");

 

1.1.136 setCellTextStyle (row_id, ind, styleString)

版本:大众版

参数:

rowid:行id

cellindex:单元格索引

styleString:样式字符串

用途:设置单元格样式

参考实例: 

mygrid.setCellTextStyle("row1",0,"color:red;border:1px solid gray;");

 

1.1.137 setColspan (row_id, col_ind, colspan)

版本:专业版

参数:

row_id:行id

col_index:列索引

colspan:合并单元格数量

用途:设置单元格样式

参考实例:

mygrid.enableColSpan(true);

 //merge first 2 cells in the row with id "row1"

 mygrid.setColspan("row1",0,2);

 

1.1.138 setDateFormat (mask)

版本:专业版

参数:

mask:时间格式

用途:设置单元格时间格式,仅作用于“dhxCalendar” and “dhxCalendarA”

参考实例:

mygrid.setDateFormat("%m/%d/%Y");

 

1.1.139 setEditable (mode)

版本:大众版

参数:

mode:true/false

用途:设置grid是否可编辑

参考实例:

 

1.1.140 setMathRound (digits)

版本:专业版

参数:

digits:true/false

用途:设置grid中数字表格精确位数

参考实例:

mygrid.setMathRound(2);

 

1.1.141 setNumberFormat (mask, cInd, p_sep, d_sep)

版本:专业版

参数:

mask:格式

cind:列索引

p_sep: 小数为格式符号

d_sep: 整数分组符号

用途:设置grid中数字格式化

参考实例:

mygrid.setNumberFormat("0,000.00",index,".",",");

 

1.1.142 setRowspan (rowID,colInd,length)

设置跨行数setColspan

1.1.143 uncheckAll

版本:大众版

参数:

用途:设置grid中checkbox全部不选

参考实例:

 

1.1.144 unmarkAll

版本:大众版

参数:

用途:清除grid中单元格

参考实例:

(注:本人文章均为原创,转载请注明出处!20100625写于深圳。)

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值