jquery页面加载ajax请求,jquery ajax 加载页面

这篇博客介绍了如何利用Ajax的ajaxStart和ajaxComplete方法在查询航班信息时显示和隐藏遮罩层,实现了页面加载时的等待提示效果。通过设置元素的display属性控制页面A和页面B的显示与隐藏,确保在查询过程中给用户明确的反馈。
摘要由CSDN通过智能技术生成

各位大虾的方法都不错,给我加深了理解。基本的方法都是一样的……

问题已经解决,通俗一点说就是用了遮罩的效果

//查询航班

$("#waiting").ajaxStart(function() {

      //  $(this).html("loading_16x16.gif正在查询,请稍候...");

$("#pageA").css("display", "none");

$("#pageB").css("display", "block");

});

$("#waiting").ajaxComplete(function(event, request, settings) {

//    $(this).html("机票查询结果");

$("#pageA").css("display", "block");

$("#pageB").css("display", "none");

});

$.ajax({

url: 'xxx',

type: 'POST',

data: { depcity: depcity, aircity: arrcity, flightdate: d1, airco: airco },

dataType: 'xml',

timeout: 30000,

error: function(o) {

if (o.readyState == 0)

alert("查询超时");

else

alert(o.responseText);

},

success: showFlight

});

function showFlight()

{

//....实体

}

希望各位大虾能说说心得,加深理解。月底再给各位统一给分啦,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值