我正在使用基本jquery
ajax
通话。
我在没有输入参数的情况下调用了一个php
文件,其中选项数据类型设置为json
.
我希望服务器解析php
哪个查询mysql
数据库中的表,将其转换为array
,最后转换encode
为json
and return
。
我通过在字段中复制php
文件来尝试从浏览器进行测试调用,它表明它可以工作,因为我可以看到一个空白页,其中包含表格中所有行的格式。url
address
json
相反,当从我的javascript
代码调用时,$.ajax
调用失败并出现错误
Requested JSON parse failed
这意味着ajax
call 是期待的json
(因为我将选项数据类型设置为那个)但收到了另一种格式。
所以我尝试从调用中删除数据类型选项,你瞧,我得到了一个响应success
,但是我从我的php
文件中收到了什么?
好吧,它是文件中的整个代码,就像服务器不解析它一样,因为它认为它是纯文本。
有没有办法解决这个问题?谢谢。