jQuery 与服务器交互

2017-08-28  本文已影响0人  知行社

建议学习时长: 30分钟
学习方式:深入

学习目标

详细介绍

这里介绍的与服务器端交互,指通过 HTTP 的方式,给后端发请求。

基本用法

$.ajax(url[,ajaxSetting])

ajaxSetting

回调

jqXHR

$.ajax的返回值
jqXHR上的属性和方法

配置全局ajax默认值

$.ajaxSetup(options)
如:

$.ajaxSetup({
    'headers': {
        'content-type': 'application/json'
    }
});

不建议

用 JSON 的方式将数据传给后端

$.ajax({
  url: url,
  type: 'post',
  'headers': { // 注意点1
      'content-type': 'application/json'
  },
  data: JSON.stringify({ // 注意点2。一定要 JSON.stringify
    key1: value1,
    key2: value2
  })
})

jsonp

promise

参考

http://api.jquery.com/jQuery.ajax/

上一篇 下一篇

猜你喜欢

热点阅读