ajax中怎么显示,如何显示加载图像,而Ajax函数在过程中?

博客讨论了如何在Ajax调用开始时显示加载器图像,并在完成时隐藏它。作者遇到问题,即使用`.ajaxStart()`无法在Ajax请求开始时显示加载器。对于Ajax请求,建议检查jQuery的事件绑定是否正确。同时,询问了如何在Angular表单提交时实现类似的功能,期望在提交表单时显示和隐藏加载图像。
摘要由CSDN通过智能技术生成

以下是我的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()方法,任何和所有的处理都在 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值