簡體   English   中英

在執行JavaScript代碼時顯示div

[英]Showing div while javascript code is executing

我在javascript代碼執行期間需要顯示一個div:

ShowLoadingBar = function() {
    $('#loading').dialog({
        modal: true,
        resizable: false,
        draggable: false,
        width: 250,
        height: 60,
        title: "Processing...",
    });
    $(".ui-dialog-titlebar-close").attr("style","display:none");
}

但是,當調用它時,它不會在javascript執行時顯示。 我該如何解決?

Javascript順序執行代碼。 您沒有多個線程或其他東西...

因此,如果要顯示某些內容然后運行一些js處理或ajax調用,請運行代碼以首先顯示對話框!

如果這樣做沒有幫助,請嘗試使用setTimeout(...),這實際上應該使您能夠運行與常規執行異步的操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM