2012-09-03 58 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以供参考。