$i}1X7W5Ut0看到 ajax的json格式传输,心里痒痒的!因为写代码的过程碰到了许多问题! 投入了两个休息天终于弄明白!
|2Oip,q|\0PHPChina 开源社区门户 }M}X
^}|z3y
m:{Cam就做个简单记录
G+[`
JJ]!^t0+j'^w}7`FoiWQeH0先呢准备 json.js文件
;ox`7itk`v0E!Ur"Q&mG R0<scrīpt language=”javascrīpt” src=”json.js”></scrīpt> //在head里面加入PHPChina 开源社区门户[
M P.L8Q)qBm'e)|
PHPChina 开源社区门户-F4W^3XK:W3Ji
Yvar jsonobj = new Object(); //它的属性名就是json的变量名,属性值是json的值
&L#q\r0?@r:_B&^0PHPChina 开源社区门户1Yg
a,V FGL:S S)Gsend(jsonObject.toJSONString() );//jsonObject.toJSONString()已经把js对象转换成json文本了!
mH Ix?K
[+w0
A&{7k)w_8?s1E.w0接下来是php处理了
f*Az$_ N"y0+{!Z$u*{$F0l0json_decode;//把json对象解码,成为数组PHPChina 开源社区门户/nHbe.o0?0d_6[
PHPChina 开源社区门户0N)\\ b
DZFd;{
Ejson_encode ;//把数组加码为json文体
1b0]w`+]K4L0PHPChina 开源社区门户zW z9\WZ输出客户端后PHPChina 开源社区门户&z wz.Ys$t
3U(_wSm+fl;Y:W)R0可以把json文体重新变为js object对象PHPChina 开源社区门户%x7IswH
PHPChina 开源社区门户/Hg#J&]%V;x7S:y两种方法 eval(’('+ json +’)'); 和 json.parseJSON();PHPChina 开源社区门户
nA$_1ID
基本完成.PHPChina 开源社区门户,z2t
u%MjF