0

行0とセル3が編集できなくなるcanEdit(inCell, inRowIndex)ように、無効なフィールドを上書きして設定しようとしています。canEdit(3, 0);私は道場1.8を使用しています。

動作しないか、グリッド全体が編集不能になるという問題があります。

var index = grid.selection.selectedIndex;

grid.canEdit = function(inCell, inRowIndex) {
  console.log("inCell = " + inCell);
  if(inCell == 3)
    return false;
  else
    return true;
};

grid.canEdit(3, index);
4

1 に答える 1

1

inCell変数はオブジェクトであり、整数ではありません。代わりにinCell.indexまたはinCell.layoutIndexを使用する必要があります

grid.canEdit = function(inCell, inRowIndex) {
  console.log("inCell = ", inCell);
  if(inCell.index == 3)
    return false;
  else
    return true;
};
于 2013-02-11T06:46:34.530 に答える