ajax是一个不错的东西
当dataType:'json'时提交,总是返回error
这是为什么?
经过折腾,终于发现因为要求的是json,返回的信息并不是json格式,因此总是出错
因为...
我竟然在文件里引用了html文件,然后再输出...
@(滑稽)

这里再附上php生成json的坑...

$color = array('red','blue','green'); //【索引数组】
echo json_encode($color),"<br />"; //["red","blue","green"]

$animal = array('east'=>'tiger','north'=>'wolf','south'=>'monkey'); //【关联数组】
echo json_encode($animal),"<br />";//{"east":"tiger","north":"wolf","south":"monkey"}

$animal2 = array('east'=>'tiger','north'=>'wolf','duck','south'=>'monkey');//【索引关联数组】
echo json_encode($animal2),"<br />";//{"east":"tiger","north":"wolf","0":"duck","south":"monkey"}

此处内容需要评论回复后方可阅读。

json_encode(数组/对象)------------>生成json信息,

json_decode(json信息); 反编码json信息

@(泪)
终于,染念在此时解决了bug - -

2020/3/14增加:

QQ图片20200314222537.png

再加一层数字伪装索引失败,因为--

$a=[1,2,3,4,5,6];
本身就是
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
)

ajax json php

版权属于:染念
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2020年03月14日 22:26
0
发表评论


180 文章数
673 评论量
4 分类数
184 页面数
已在风雨中度过 7年77天13小时9分
目录
来自 《dataType:'json'时post,总是调用error???附带php和json的一些坑》
© 2024 染念Blog
浙ICP备19020194号-1
暗黑模式
暗黑模式
评论
返回顶部
© 2024 染念Blog
浙ICP备19020194号-1
暗黑模式
暗黑模式
评论
返回顶部