Javascript 在DataTable中放置YUI按钮

Javascript 在DataTable中放置YUI按钮,javascript,button,datatable,yui,Javascript,Button,Datatable,Yui,我有一个YUI数据表,其中包含表示用户列表的各种列。我想添加一个列,在每一行中包含一个带有特定标签的按钮(比如“grant access”),单击该按钮时会调用一些函数。这可能吗 我试着查看YUI文档,但据我所知,它们不允许您以我在这里提到的方式更改按钮本身的标签。有什么提示吗?在列定义中,您应该能够指定格式化程序 var myCols = [ ... /* your other cols */ { key: 'foo', formatter: function

我有一个YUI数据表,其中包含表示用户列表的各种列。我想添加一个列,在每一行中包含一个带有特定标签的按钮(比如“grant access”),单击该按钮时会调用一些函数。这可能吗


我试着查看YUI文档,但据我所知,它们不允许您以我在这里提到的方式更改按钮本身的标签。有什么提示吗?

在列定义中,您应该能够指定格式化程序

var myCols = [
    ... /* your other cols */
    {
        key: 'foo', formatter: function (cell, rec, col, data) {
            cell.innerHTML = '<button type="button">'+data+'</button>';
        }
    }
];
var myCols=[
…/*你的其他同事*/
{
键:“foo”,格式化程序:函数(单元格、记录、列、数据){
cell.innerHTML=''+数据+'';
}
}
];
自定义格式化程序使您能够完全控制渲染到单元格中的内容。也看看