在DataTable中放置YUI按钮

3
我有一个包含各种列的YUI DataTable,代表着用户列表。我想在每一行中添加一个带有特定标签(比如“授予权限”)的按钮列,并在点击时调用某个函数。这可行吗?
我已经查阅了YUI文档,但据我所知,他们不允许以我所说的方式更改按钮本身的标签。有什么提示吗?
1个回答

6
在您的列定义中,您应该能够指定一个格式化程序,例如:
var myCols = [    ... /* your other cols */    {        key: 'foo', formatter: function (cell, rec, col, data) {            cell.innerHTML = '<button type="button">'+data+'</button>';        }    }];

自定义格式化程序可以完全控制渲染到单元格中的内容。还要查看此示例


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接