Dojo Datagrid打开新项目的第一个单元格进行编辑

时间:2014-02-10 06:50:09

标签: datagrid dojo grid

我正在尝试使用doStartEdit(inCell,inRowIndex)datagrid函数打开新添加行的第一个单元格,以便在dojo 1.9增强网格中进行编辑,但该功能不起作用。 它在api中说参数应该是: inCell - 一个单元格的对象(我用getCell()函数得到它) inRowIndex - 行的索引号 我不确定因为api中没有清楚地描述参数,我试着查看其他网格函数附近的相同变量描述。

我尝试了其他参数变体,比如对象的单元格数,以及行对象而不是行索引。他们都没有工作。这是一个错误吗?或者我只是以错误的方式使用它?

1 个答案:

答案 0 :(得分:1)

如果你想要做的是聚焦并设置一个单元格供用户编辑,那么下面应该对你有用..那将集中在第1列第1行。

grid.edit.setEditCell(grid.getCell(0),0)

小提琴:http://jsfiddle.net/Pjzef/