2016-09-06 25 views
0

セル編集をデータ編集で制限して更新を実行したいのですが、私はセル編集からぼかしたときの動作を無効にします。データ編集のセル編集後に更新を処理する

私は、次のようのonblur使用し、この方法にしてみました:

$(".ui-cell-editor-input input").blur(function (event) { 
       event.preventDefault(); 
       return false; 
      }); 

が、そのは常に更新を行い、それが唯一のため、更新を実行したときに、私が処理するために、AJAXイベントを見つけることができません私は更新が完了した後に行動を取るonCellEditを知っています。

つまり、更新が実行される前に検証を行うにはどうしたらいいですか?

+0

既存のjqueryのぼかしイベントを削除しようとする – Kukeltje

答えて

1

primefacesコンポーネントの機能を変更してみることができます。以前は同様のproblemでした。私はあなたがshoolを見て機能を考えるとPrimeFaces.widget.DataTable.prototype.updateDataを確認するcode

関連する問題