84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
调试器f12报错:
具体63行:
后端json:
这里是jQuery.uploadify插件,回调函数中的data返回的是json样式的字符串,所以还需要字符串转json的过程。
不知道为何报错了,如果直接打印原始字符串(不进行63行处理)是打印的出来的。
我该如何将这段字符串转为json呢?网上的方法都试过了,都会报各种各样的错。如何是好?
在线等,急!
走同样的路,发现不同的人生
F12应该使用的是IE浏览器吧检查下json字符串是否有多余的,
,
楼主,我的是这么写的,测试没有报错,你可以参考一下:Javascript
$('id').uploadify({ ... onUploadSuccess: function(file, data, response) { console.log(data); } });
PHP
... $this->ajaxReturn('success', '', 200, 'json');
Console输出
{"data":"success","info":"","status":200}
通过ajaxReturn返回的data是一个json对象,具体需要提取什么数据直接获取就可以了。
你的json后面为什么还有html?
去掉就好了
F12应该使用的是IE浏览器吧
检查下json字符串是否有多余的
,
楼主,我的是这么写的,测试没有报错,你可以参考一下:
Javascript
PHP
Console输出
通过ajaxReturn返回的data是一个json对象,具体需要提取什么数据直接获取就可以了。
你的json后面为什么还有html?
去掉就好了