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,也可以获取其他的信息 } }
评一波