我一個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請求&在DOM上追加收到的HTML數據)。所以我希望我的afterComplete()方法在接收到Ajax響應時執行。
我不能直接做,如:
updtCrtEdtPage();
afterComplete();
,因爲這之後不久AJAX請求將調用afterComplete()開始&沒有完全執行完畢呢。
有沒有我能做到的JS/jQuery方式?
可以調用的onComplete – PSR 2013-04-20 10:21:36
@ hr_117:因爲我想執行後,指定該方法時調用該方法與不同時限定。因爲每次調用此方法都會有所不同。 – 2013-04-20 10:34:42