关于ajax 的感想
啊啊啊
做为一个菜鸟 当初对ajax 真的是一窍不通啊 也找了很多网上的demo 可都只对方法说了很多 但是对最后返回数据 是如何处理的 都讲的很少 今天 我就把我的想法写下来
首先
目前来讲啊 都是用jq 的$.ajax() 方法 这个 网上有很多案例 看下就会大概明白 然后套一下 这面 我来写一个 比较通用的
$.ajax({ url: 后台给你的路径, data: params, type: post/get, dataType: 'json', contentType: "application/json", beforeSend: function () { ///发送之前的函数 }, success: function (res) { //注意:可以对参数解密等处理 成功的函数 }, error: function () { //报错处理 }, complete: function () { //请求完成时候函数 } })
新手很多人会问
这个 res 是哪里来的 我当初很笨 也迷惑了
我说下我的理解啊
就是 后台 返回的数据
这里就是重点了 后台返回的数据 是啥能 ? 又如何处理能? 我这里搞一个很简单的 例子
这就是res 所包含的数据
比如我们想要 拿到 这个openid
res.data.Data.openid 这样 我们就拿到这个openid 了
拿到之后我们干什么能
我们可以存到本地 或者 给某个id 赋值 $(input).val(res.data.Data.openid )
这样就能与后台 完成一次交互了 我们请求 后台 后台 返回数据 我们在处理数据