如果我对grid.selection进行迭代,它将丢失
当我迭代grid.selection参数(widget dgrid**)时,它只会在grid.selection中给我第一个值,然后它变为null,网格中的选择也会丢失。我怎样才能避免这种情况?是否有任何参数可以避免这种行为如果我对grid.selection进行迭代,它将丢失,grid,selection,dojo,dgrid,Grid,Selection,Dojo,Dgrid,当我迭代grid.selection参数(widget dgrid**)时,它只会在grid.selection中给我第一个值,然后它变为null,网格中的选择也会丢失。我怎样才能避免这种情况?是否有任何参数可以避免这种行为 **http://www.sitepen.com/blog/2011/10/26/introducing-the-next-grid-dgrid/我相信grid.selection是所选行的对象哈希(rowNo=>bool) 对于对象的迭代,可以使用以下循环: for(va
**http://www.sitepen.com/blog/2011/10/26/introducing-the-next-grid-dgrid/我相信
grid.selection
是所选行的对象哈希(rowNo=>bool)
对于对象的迭代,可以使用以下循环:
for(var attrName in grid.selection) {
// some browsers also include prototypes (natives), avoid these like this
if(grid.selection.hasOwnProperty(attrName) && grid.selection[attrName] == true) {
selectedRowIter = grid.row(parseInt(attrName));
// there's the data
}
}
希望它有用:)什么是“gridFromHtml”?提供一些代码,否则很难给出任何代码aid@mschr:编辑问题。基本上我是在使用dgrid。()