2013-04-23 78 views
0

在同一頁面上按下按鈕後,DIV中的內容被加載。 該按鈕向服務器發送一個請求,一個python文件,這些文件返回一些使用Ajax在頁面的div部分加載的文本。如何檢查DIV中的內容是否已加載?

我實際上想要一個「加載圖像」,直到div內容未加載。

<form id="f1"> 
    <textarea name="textcontent" id="styled" cols="40" rows="4"></textarea> 
    <br> 
    <input onclick='JavaScript:xmlhttpPost("/cgi-bin/test.py")' type="button" value="Show" class="blue"/> 
    <br> 
    <div id="qList"></div> 
</form> 

服務器返回的文本是div ID爲「的QList」被加載。

請幫忙!

+0

如果您使用_ajax caller_的回調來管理_on loading_情況,我認爲會更好。我不知道什麼_callbacks_對象'JavaScript:xmlhttpPost'有,但我相信它有一些管理這一點。 – fguillen 2013-04-23 13:08:04

回答

1
<div id="qList"><!-- insert loading image code here --></div> 

當你的xmlhttpPost("/cgi-bin/test.py")完成後,它可以用它想要的內容替換加載圖像。

相關問題