在下面的代码中,我正在创建一个servlet获取请求并将输出分配给一个
javascript变量,大约需要1分钟来获取数据.我想知道如何加载一个微调器,直到get请求完成.请帮帮我.
var myJSONObject = null;
function getJsonData(){
$.get("getData", function(data) {
myJSONObject = data;
});
最佳答案 谢谢大家.我找到了解决方案:
Html代码:
<div id="spinner" class="spinner" style="display:none;">
Getting value. Please wait....<br>
<img id="img-spinner" src="loader.gif" alt="Loading"/>
</div>
$(document).ready(function(){
$("#spinner").bind("ajaxSend", function() {
$(this).show();
}).bind("ajaxStop", function() {
$(this).hide();
}).bind("ajaxError", function() {
$(this).hide();
});
});