2012-09-03 87 views
0

構建YUI2數據表後,是否可以動態更改配置設置?YUI DataTable更改DraggableColumn和Resizable

如果draggableColumns在初始化數據表時未設置爲true,那麼稍後如何更改該行爲? 同樣,當列未標識爲可調整大小時,是否有辦法稍後更改它?

我期望一個datatable方法會允許這種情況發生(設置爲開/關),但我似乎無法在API中找到類似的東西(http://developer.yahoo.com/yui/docs/ module_datatable.html)。

所以,我試着瀏覽數據表對象並更改每列的'可拖動'標誌。這並不奏效,它似乎也不是正確的做法。

我該怎麼做?

回答

0

可以通過它的cfg屬性訪問每個元素的配置對象。

因此,以動態地設置draggableColumns配置屬性,你需要使用:

myDatatable.cfg.setProperty("draggableColumns", "true", true) 

注意,第二個布爾參數應該是一個字符串。請參閱此link以供參考。