首页 > 学院 > 开发设计 > 正文

jquery中ajax的使用

2019-11-08 18:53:00
字体:
来源:转载
供稿:网友

写法方式:普通模式 和 演变模式

普通模式

$.Ajax({ type : 'POST', url : '', data : { id : id }, success : function(data){}});

演变模式

$.ajax({ type : 'POST', url : '', data: { id: id }}).done(function(data){}).fail(function(){});

被调用方法内部使用ajax,调用者需要取得ajax响应结果

function checkUser() { var defer = $.Deferred(); $.ajax({ url: '/Common/UserLogined', type: 'Post', success: function (data) { defer.resolve(data); } }); return defer.PRomise();}function orderFlight() { $.when(checkUser()).done(function(data) { if (data.Status == 'true') { layer.open({ type: 1, title: "立即抢购", area: '700px', shade: 0.3, content: $('#flightDiv') }); } else { common.showCheckLoginModal(); } }).fail(function() { alert('出错啦'); });}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表