YUI DataTable:如何编辑列标题?

时间:2009-11-01 13:55:04

标签: javascript datatable yui

我希望能够以与我可以改变行值相同的方式编辑列标题。有人想出办法吗?我在文档中没有看到任何提及它。

2 个答案:

答案 0 :(得分:3)

我想在标题中放置一个复选框而不是常规标题。 label属性将采用HTML。

以下是我传入YUI数据表的myColumnDefs示例:

var myColumnDefs = [
    {key:"check", label:'<input id="check-all" type="checkbox" onclick="checkAll()">', formatter:"checkbox"},
    {other columns}
];            

答案 1 :(得分:0)

列标题在columnDefs:

中设置
 var myColumnDefs = [
      {key:"myID", label:"id", sortable:true},
      {key:"myDate", label:"date", sortable:true},
      {key:"MyStatus", label:"status", sortable:false}
                    ];

如果您希望能够动态更改它,则必须删除标签的值,并将css应用于第一行,因此它看起来像是标题。然后像往常一样在YUI中使用内联单元格编辑。 只是一个想法!因为到目前为止我不认为YUI正在提供方法来做到这一点!