dataTables组件用的是jquery dataTables组件,获取列信息等时调用的jquery dataTables标准的方法,如下:
var dataTables = this.comp("list");//获取dataTables组件
var columns = dataTables.$domNode.dataTable().fnSettings().aoColumns;//获取dataTables中列信息
var columnName = [];
for (var i = 0; i < columns.length; i++) {
if (columns[i].sName !== "") {
columnName.push(columns[i].sName)//获取列的name,也可以获取其他的信息
}
}
评一波