以下是我的ajax函数,它将填充html div按钮单击..现在我想要的是如何显示加载器图像,当此函数启动后,此函数exucte加载器将隐藏。如何显示加载图像,而Ajax函数在过程中?
function campaignList(){
$.ajax({
type:'post',
url:'',
data:{},
success:function(data){
$(".main_content").html(data);
}
});
}
我曾试着用下面的脚本
$("#loading_layer").ajaxStart(function(){
$(this).show();
});
但没有任何反应.. 以下是我的div了AJAX装载机gif图片是存在的,我想隐藏和显示
// 以上是针对ajx方法,我问的是..但如果我想要做同样的事情ng表单提交时,我该如何实现这个..?
下面是一个JavaScript代码在submitt形式的我的代码行
{一些JavaScript的表单验证,如果所有验证true,则标志将是真正的代码.....
if (flag == true) {
div.style.display = '';
alert("");
document.editadform.submit();
}
div.style.display = 'none';
return flag;
}
以下是我的一个的div haev IMG,我要显示在表格的submition和隐藏在其完成我想隐藏 “/>
所以任何人都可以指导我解决这个问题?
+0
你如何认为'$ .ajax'会知道'ajaxStart'? –
+0
我刚刚读过的地方,每当一个Ajax请求即将发送,jQuery检查是否有任何其他未完成的Ajax请求。如果没有进展,jQuery触发ajaxStart事件。已登记的.ajaxStart()方法,任何和所有的处理都在 –