猿问

ajax请求php中数据库的数据,并用JSON返回给javascript时出现的某些数据无法显示的

我写的是一个筛选的功能,我用ajax向php中的数据库请求信息,并用JSON传回给javascript,但是输入相关内容时,有的筛选可以从数据库中读出来,有的就不行,想问问怎么解决。

javascript代码:

php代码:

https://img1.mukewang.com/5c1c4d650001644210300256.jpg

按照上面的代码,有的时候a.length会改变,但是有时就不会改变(一般是当筛选出来的结果太多时)。然而,如果我将php中的最后一行代码换为print_r($json)时,就会有输出。

一只名叫tom的猫
浏览 478回答 1
1回答

慕桂英546537

json要求使用utf8编码,检查一下数据库取到的数据是否都是utf8编码的。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答