前段时间要实现一个datagrid选择列的功能,想了很多办法,还好在dorado文档查到dataColumn控件headerRenderer属性,
那好办就在列头中加一个复选框。
ckeckBox添加完了,不过复选框样式和其他dorado复选框样式不一样。好那就只能想办法了改造这个checkbox了。
先在checkbox 外面包了两层span,再应用上darado checkBox的class,思路是:把checkbox设为透明,class为icon
的背景是checkbox样式的图片,checkbox添加click事件οnclick=cBClick(
this),点击的时候修改icon 的class。
js代码
/**
* 复选框点击
*
@param
{Object} obj