extjs 怎样给ID的列加超链接,并获取当前的id

2024-12-29 19:57:08
推荐回答(2个)
回答1:

extjs给输出值加超链接
---------------------
在列定义的时候加一个处理函数
columns: [{
text: '编号',
dataIndex: 'id',
renderer: convertNane
}]

function convertNane(val){
return ''+ val +'';
}

获取当前id
---------------------
这里需要用一个表格的model
假设表格为 grid = Ext.create('Ext.grid.Panel',{ //参数 });
var selection = grid.getView().getSelectionModel().getSelection()[0];
if(selection){
var idNow = selection.get('id'); //获取当前选中行的id,如果是其他值,则修改get()的内容
}

回答2:

gridpanel ? 什么控件啊 说清楚