編集:最後に考えられる解決策
私は同じ問題を抱えているので、あなたが何を得ているのか理解していると思います(まだ解決策を見ていません).
私が正しく理解していれば、問題は次のとおりです。
各セルが onblur: 'submit' で jedtiable にバインドされているテーブルがある場合、1 つのセルをクリックして編集を行い、最初のセルが送信する別のセルをクリックすると、 2 番目のセルの編集を続けます。ただし、最初のセルをクリックして編集を行い、2 番目のセルをクリックして (最初のセルをぼかし、最初のセルで送信を行う)、2 番目のセルの編集を開始し、最初のセルが送信すると、2 番目のセルがぼかしイベントを受け取り、送信して閉じます。
あなたがしたいことは、最初のセルを送信して閉じ、2 番目のセルを開いて編集したままにすることです。最初のセルが送信されたときにぼかしイベントが発生する理由がわかりません。
EDIT
jeditableのハックが必要ですが、可能な解決策を見つけました。
入力ボックスにフォーカスを置く jeditable のコード ブロックに setTimeout を追加すると、問題が解決するようです。
jeditable で次の行を見つけます。
$(":input:visible:enabled:first", form).focus();
次のように変更します。
setTimeout(function() {
$(":input:visible:enabled:first", form).focus();
}, 500);
それはうまくいくようですが、もっと良い方法があることを願っています。