2013-04-23 75 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")完成后,它可以用它想要的内容替换加载图像。

相关问题