Javascript 设置JQGrid以便所有行都可编辑?
我想制作一个JQGrid,其中所有行都可以随时编辑(在线)。这样做的首选方法是什么?我想我只需要遍历这些行,并对每一行调用Javascript 设置JQGrid以便所有行都可编辑?,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,我想制作一个JQGrid,其中所有行都可以随时编辑(在线)。这样做的首选方法是什么?我想我只需要遍历这些行,并对每一行调用grid.editRow(id,true);但是现在我还没有弄清楚如何访问一组行来实现这一点。您可以通过检索网格中每一行的所有ID列表来遍历所有行。然后循环浏览列表: var ids = grid.getDataIDs(); for (var i = 0; i < ids.length; i++) { grid.editRow(ids[i
grid.editRow(id,true)
;但是现在我还没有弄清楚如何访问一组行来实现这一点。您可以通过检索网格中每一行的所有ID列表来遍历所有行。然后循环浏览列表:
var ids = grid.getDataIDs();
for (var i = 0; i < ids.length; i++) {
grid.editRow(ids[i], true);
};
var-ids=grid.getDataIDs();
对于(变量i=0;i
您可能可以调用editRow使行可编辑,但是请注意,在内部,editRow将在每一行变为可编辑时为其设置焦点。因此,如果您的网格有一个滚动条,那么网格将一次一行地滚动