jQuery-ajax

jQuery-ajax实例

    $.ajax({
        url: '/getInfo',
        type: 'get',
        dataType:'josn',
        // 预期后端传递数据的格式,默认为字符串
        data: {
          name: 'gu',
          age: 22
        },
        // 传递给后端的数据
        // async:false,
        // // 同步加载,默认为true异步
        // cache:false,
        // // 浏览器将不缓存此页面,默认为true, dataType为"script"和"jsonp"时默认为false
    }).done(function(ret){
      console.log('ajax...');
      console.log(ret)
    }).fail(function(){
      console.log('error...')
    }).always(function(){
      console.log('over')
    })

另一种写法:

      $.ajax({
        url: '/getInfo',
        type: 'get',
        dataType: 'text',
        data: {
          name: 'gu',
          age: 22
        },
        success: function(ret){
          console.log('ajax...');
          console.log(ret);
        },
        error: function(){
          console.log('error...')
        },
        complete: function(){
          console.log('over')
        }
      })

get请求的简单写法:

    $.get('/getInfo', {name: 'gu'}).done(function(ret){
      console.log('ajax...');
      console.log(ret)
    }).fail(function(){
      console.log('error...')
    })

更多ajax参数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容