我有一个网格 (gridpanel) 和我从 json 查询中读取的数据。添加新的业务对象(行)后 - 我将他以 json 格式发送到服务器,写入数据库,然后重新加载所有网格。在那之后我如何关注当前添加的行(b/o)?如果我在 json 答案中返回添加的 id 并且网格接受它并专注于添加了 id 的行,我会非常酷。 谢谢。
最佳答案
您的数据是如何添加的(是否使用附加模式?)。您可以对存储中数据数组的长度执行 grid_panel.getView().focusRow(row)
,这将聚焦于插入的“最后”行。此外,您可以挂接到 GridView
的 rowsinserted
事件,并挂接到那里传递的 lastRow
参数上的 focusRow
.
关于json - ExtJS 网格 - 如何关注添加的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3977067/