0

grid.selection パラメータ (widget dgrid**) を反復処理すると、grid.selection 内の最初の値が得られ、それが null になり、グリッド内の選択も失われます。どうすればこれを回避できますか? この動作を回避できるパラメーターはありますか?

**http://www.sitepen.com/blog/2011/10/26/introducing-the-next-grid-dgrid/

4

1 に答える 1

0

これ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
    }
}

それが役に立つことを願っています:)

于 2012-10-05T19:22:48.640 に答える