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(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
}
}
それが役に立つことを願っています:)