2009-11-01 71 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} 
];