> thanks, but this is not the problem. Both the setRowCount() and the > setRowData() methods are called with the respective data. > setRowData() passes the data to the superclass _onRowDataLoaded() > method as required by the superclass. The data is there - I can get > it with getTableModel().getRowData() - but it is not rendered...
OK. > My data looks like this: > > [ [ "foo","bar","baz"],["Foo!","BAR!","zoo"], ...] This is the issue. The table works on a map specifying column ID and value. This allows columns to be reorganised without having to change the base data. You have to set up the columns in the Abstract table model, base class of the remote table model. See setColumns in http://demo.qooxdoo.org/current/apiviewer/#qx.ui.table.model.Abstract For example: setColumns(["First name", "Middle name", "Last name"], ["f", "m", "l"]) Then your data will be: [ {"f":"foo", "m":"bar", "l":"baz"}, {"f":"Foo!", "m":"BAR!", "l":"zoo"}, ...] One nice thing about this is that you can have additional keys in the data for each row, with hidden information. We use that for info that enables us to identify the row, and hold security information etc. Hugh ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel