【问题标题】:Putting a YUI Button in DataTable在 DataTable 中放置一个 YUI 按钮
【发布时间】:2009-08-03 18:55:42
【问题描述】:

我有一个 YUI 数据表,其中包含代表用户列表的各种列。我想添加一个列,该列在每一行中包含一个带有特定标签的按钮(例如,“授予访问权限”),并在单击时调用某些函数。这可能吗?

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

【问题讨论】:

    标签: javascript button datatable yui


    【解决方案1】:

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

    var myCols = [
        ... /* your other cols */
        {
            key: 'foo', formatter: function (cell, rec, col, data) {
                cell.innerHTML = '<button type="button">'+data+'</button>';
            }
        }
    ];
    

    自定义格式化程序使您可以完全控制呈现到单元格中的内容。也可以看看this example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-12
      • 1970-01-01
      • 1970-01-01
      • 2021-08-14
      相关资源
      最近更新 更多