にバグがあるようdojox.grid.EnhancedGridです。"onApplyCellEdit"IE ブラウザでセルを編集してから [OK] ボタンをクリックしても、このエラーは発生しません。ここにjsfiddleがあります、
ご覧のとおり、2 番目の列のセルを編集してボタンをクリックすると (Enter キーを押したりグリッドをクリックしたりせずに)、"onApplyCellEdit"IE を除くすべてのブラウザーでトリガーされます。これはバグだと思います。
関数を使用してこれを解決しようとしてemitいますが、適切に使用する方法がわかりません。emitボタンのクリックイベントで使用して、のをトリガーし"onApplyCellEdit"たいと思いますEnhancedGrid。
解決策はありますか?