首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Extjs里的1些小细节

2013-11-09 
Extjs里的一些小细节一.grid里利用render修改单元格的背景或其他样式样式:style typetext/css.x-edit

Extjs里的一些小细节
一.grid里利用render修改单元格的背景或其他样式
样式:
<style type="text/css">
.x-editgrid-bg-gray{
background:'#CCC';
}
</style>

某一列的render方法:
function newDataRender(value,meta,record){
meta.css = 'x-editgrid-bg-gray';
return value;
}
参数说明:
value:当前单元格的值(若要将id之类的转换为名称可以再次转换)
meta:元属性(可以设置样式等,meta子属性有:attr、css、displa、value等)
record:当前行的数据对象(可以通过 record.get("其他列"))以获取当前条数据的其他字段值




二.给引用弹出窗(refgrid)设置默认其他查询条件:
1.给refgrid设置onBeforeShowRef事件
2.在事件处理方法里给grid绑定beforeload事件:
Ext.getCmp("kriIdPicker").grid.store.on('beforeload', function() {
Ext.apply(this.baseParams, {
krirate:rate   //自定义的默认查询参数
});
});

热点排行