字体:  

----弱问,关于PHP返回数值给AJAX----

gauspican 发表于: 2008-8-15 19:27 来源: PHPChina 开源社区门户

1、后台php处理结果为一数组,如何传递给ajax呢?单变量咱可以echo,数组呢。。。
2、前台数据,尤其是数组类比如一堆checkbox,除了轮询一遍编成串,写到url 里提交之外,有没有其他办法?
我听说有个json,不知与PHP怎么结合使用?

多谢!

最新回复

gauspican at 2008-8-15 19:33:18
re
gauspican at 2008-8-15 19:39:30
re2
TankMe at 2008-8-15 20:24:01
json_encode()
手册查不到的函数...
xyiyo at 2008-8-15 21:09:27
灵活点...把他搞成字符串,ajax返回时再用js变回数组不就行了~~
ddm at 2008-8-15 21:12:24

QUOTE:

原帖由 TankMe 于 2008-8-15 20:24 发表
json_encode()
手册查不到的函数...
正解, 这个函数就像是为AJAX而写的
muqiao at 2008-8-15 21:53:45
中文手册有点旧了
kemy88 at 2008-8-16 09:01:40
php4 去下一个json.php
php5的话直接用echo json_encode($arr);