我有一个包含各种列的YUI DataTable,代表着用户列表。我想在每一行中添加一个带有特定标签(比如“授予权限”)的按钮列,并在点击时调用某个函数。这可行吗?我已经查阅了YUI文档,但据我所知,他们不允许以我所说的方式更改按钮本身的标签。有什么提示吗?
在您的列定义中,您应该能够指定一个格式化程序,例如:var myCols = [ ... /* your other cols */ { key: 'foo', formatter: function (cell, rec, col, data) { cell.innerHTML = '<button type="button">'+data+'</button>'; } }]; 自定义格式化程序可以完全控制渲染到单元格中的内容。还要查看此示例