次のように定義されたJavaScriptメソッドがあります。
updtCrtEdtPage = function() {PrimeFaces.ab({source:'j_id_ev',formId:'j_id_es',process:'typeNewLOB_in lobIdForEdit j_id_ev',update:'createLOBFullPagePanel',oncomplete:function(xhr,status,args){prepareForCrtEdtFullPage();},params:arguments[0]});}
このメソッドの実行が終了するたびに、特定のメソッド ( afterComplete() )を実行したいと考えています。(このメソッドは実際に ajax リクエストを開始し、受信した HTML データを DOM に追加します)。したがって、ajax 応答が受信されるたびにafterComplete()メソッドが実行されるようにします。
私は直接のようにすることはできません:
updtCrtEdtPage();
afterComplete();
これは、ajax リクエストが開始された直後に afterComplete() が呼び出され、実行がまだ完全に終了していないためです。
私がそれを行うことができるJS / jQueryの方法はありますか?