ajax返回值问题

ajax请求代码如下:
https://img.mukewang.com/5bc47f4a000195c304680346.jpg

php处理部分:

https://img3.mukewang.com/5bc47f580001cc9412060281.jpg

火狐firebug :

https://img2.mukewang.com/5bc47f650001d7b811060177.jpg

打印不出来怎么回事???


浮云间
浏览 603回答 1
1回答

动漫人物

我比较喜欢直接用 $.post(settings)(其实更喜欢直接 $.ajax(url, settings)),这样参数比较清楚。回调通过 $.post() 或者 $.ajax() 返回的 promise 的 done() 来设置,这样结构比较清楚$.post({    url: theurl,    dataType: "json",    data: {        tablename: _tbname     } }).done(function(jo) {    // jo 是 javascript object     // 从后端返回的 JSON 解析而来     console.log(jo); });用你的那种方式,也可以直接在 callback 后面加个参数 "json" 来表示数据类型$.post("http://url/", { tablename: _tbname}, function(data) {}, "json");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript