2009-11-01 70 views

回答

0

列标题都设置在columnDefs:

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

,如果你希望能够动态地改变它,你将需要删除标签的价值,并应用CSS到第一行,所以它看起来像是一个标题。然后像平常一样在YUI中使用内联Cell编辑。 只是一个想法!因为到目前为止,我不认为YUI提供方法来做到这一点!

3

我想放置在标题中的复选框,而不是普通的标题。 label属性将采用HTML。

这里是我通入YUI DataTable中myColumnDefs的示例:

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