2014-11-04 103 views
0

后,我没有什么问题,更新表格单元格在一个表:表自动复位更新

点击我的手机的按钮,一个后更新(数据被从数据库中获取值发送到数据库中,IM更新表后再次)一切工作正常,但:

rows.push(qx.lang.Object.getValues(data[i])); 
tableDM.setData(rows); 

后如此,例如,如果我的一列设置为提升之后更新其重置为默认值表重置其设置。

有没有可能关闭该重置? 也许只是以其他方式做所有事情?

+0

可以再现[操场的Qooxdoo]您的问题(http://demo.qooxdoo.org/3.5.1/playground/)? – saaj 2014-11-05 14:03:58

回答

1

如果您使用qx.ui.table.model.Simple setData方法有第二个布尔参数clearSortingsee the api here here

rows.push(qx.lang.Object.getValues(data[i])); 
tableDM.setData(rows, false); 
+0

它实际上并没有解决我的问题,但仍然帮了很大忙,我真的很盲目:) – user1974566 2014-11-07 03:02:49