dojox.grid.EnhancedGrid
編集可能なセルを持つを使用しています。は編集モードSPACEBARをトリガーし ます(これはまあまあのアプローチだと思います)。ただし、プログラムで(隣接するセルのリンクを介して)またはダブルクリックして編集モードをトリガーし、 「This value is good」のようなテキストを入力し始めると、 (「This」の後)を押すとすぐにgrid は編集を再度トリガーしようとし、これまでに入力した内容を削除します。SPACEBAR
これを修正する方法を知っている人はいますか?イベント以外の編集モードでセルに入る他の手段を使用する場合にのみ発生するため、本当に面倒ですonKeyDown
(つまり、セルにフォーカスしてセルを押すとENTER、セルが編集モードになり、スペースが許可されます。セルをダブルクリックして入力すると編集モードを初めて押しSPACEBARたときに編集モードが台無しになります)。
ご回答ありがとうございます。