我在ASP.Net中有一個母版頁,它通過AJAX下載各種文件,併爲庫執行一些初始化工作,我正在使用, 之後。我使用jQuery的$ .when()。then語法。jQuery和ASP.NET:母版頁完成初始化後執行站點代碼
我的個人頁面需要在執行代碼之前完成所有設置。現在,我在我的頁面上使用$(function(){})語法。問題在於,它在頁面呈現後立即執行,但在我的when.then構造完成之前很久。
有沒有辦法等待那個構造?我可以以某種方式在初始化後從我的母版頁代碼中激發自定義事件,並將我的內容頁面函數附加到該代碼中?還是有更好的解決方案? PS:爲了說清楚,我們在這裏只討論客戶端代碼!
我看到你正在使用JS承諾。你能發佈正在執行的代碼嗎? –