js 利用jquery发送请求的各种方法 ajax在页面加载时就加载

本文介绍了jQuery中多种AJAX请求方法,包括$.ajax、$.get、$.post等,并重点讲解了如何在$.post请求中捕获异常。此外,还提到了$.ajaxForm和$.fileUpload这两个需要额外引入库文件的插件方法,特别是$.fileUpload用于文件上传。文章提供了相关代码示例和参考资料链接。
摘要由CSDN通过智能技术生成
window.οnlοad=function() {   // 页面加载时
    $.ajax({...
        ...})
}


Jquery发送ajax请求的方法有很多,其中最基本的是$.ajax方法,在其之上封装的方法有 $.get, $post, $.put, $.ajaxForm, $fileUpload等。而在这些上层的方法中,后两个为jquery的插件所提供,如果需要用到的话,还需要引入对象的js库文件。这里我们记录下各方法的使用及ajax方法最原始的调用方式。

 

 

jquery $.post请求捕获异常

Since jQuery 1.5 you can use the deferred objects mechanism:

$.post('some.php', {name: 'John'})
    .done(function(msg){  })
    .fail(function(xhr, status, error) {
        // error handling
    });

Another way is using .ajax:

$.ajax({
  type: "POST",
  url: "some.php",
  data: "name=John&location=Boston",
  success: function(msg){
        alert( "Data Saved: " + msg );
  },
  error: function(XMLHttpRequest,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值