2011-06-20 16 views
4

私は、検証エラーが発生したとき、エラーが解決されるまでユーザーはそのセルにロックされていることに気付きました。ユーザーがセルをナビゲートし続けることを許可する方法はありますか?バリデーションエラーでSlickGridでセルナビゲーションを許可する方法は?

このアプローチは私のために働きます。私はセルから出るときにコミットしませんが、[保存]ボタンをクリックするまで待ちます。したがって、このボタンはエラーが発生している間は無効になりますが、セルを自由にナビゲートすることはできます。ありがとうございました。

+0

は、このなんとかですか? – Kevin

+0

あなたはこれを達成する方法を見つけたことがありますか? –

答えて

0

オプションに渡される独自のeditorLock関数を実装する必要があります。この機能は、SlickGridのほとんどの場合と同様に、文書化されていないため、SlickGridのソースコードを見て、commitCurrentEditという関数を検索することができます。

editorLockの例は、グリッドをレンダリングする前にこれを実行しようとすることができ、また、ファイルにslick.core.js

です:

Slick.GlobalEditorLock.commitCurrentEdit = function(){ 
    return true; 
} 
関連する問題