我不知道如何显示加载程序,而我正在等待用JavaScript编写的函数响应。在等待异步响应时显示加载程序
我有一个<div>
包含响应:
<input type="button" name="btn-s" value="Search">
<div align="center" id="div_feed_data">
</div>
,并在同一页面中我调用该函数:
function get_feed_data(id_feed,not_add)
{
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
var xmlhttp=new XMLHttpRequest();
}
else {
// code for IE6, IE5
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{ if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("div_feed_data").innerHTML=xmlhttp.responseText; //NELL' ELEMENTO CON QUESTO ID VIENE MOSTRATO IL RISULTATO MANDATO DAL SERVER
}
}
xmlhttp.open("GET","libraries/show_feed_data.php?id_feed="+id_feed+"¬_add="+not_add,true);
xmlhttp.send();
}
现在我想打一个装载机GIF,而不是按钮,直到响应准备就绪,但我不知道该怎么办,因为我找到了纯Ajax代码的方法,而且我在英文中不擅长js,所以我需要帮助,谢谢各位!
是否OP说一下使用JavaScript框架参选?你怎么知道他使用的女巫框架?请用普通的javascript做这个或者请求使用的框架,thnx – JustOnUnderMillions
它的工作,非常感谢你! –
没问题@GiuseppeDePaola – MackProgramsAlot