www.sencha.com/products/extjs/download/ext-js-4.2.1/2281
是一个javascript框架,面向对象的。如果你懂英文,自己去官网看吧 http://www.sencha.com, 在products里找ExtJS4,有example有API,可下载。
用renderer,将这一列render成一个img,然后处理这个img的onclick。数据源里面下载地址的属性名为url;
定义columns的时候:
{
text: '',
height: 25,
width: 32,
sortable: true,
dataIndex: 'url',
align: 'center',
hideable: false,
draggable: false,
resizable: false,
menuDisabled: true,
disabled: false,
renderer: myrenderer()
},
然后render的代码:
myrenderer: function () {
return function (value) {
return "<img class=’downloadlink‘ src='xxxx.' title='下载' alt='下载' onclick='你的下载逻辑(需要用到url时,使用value就可以了)' />"
}
},