📄 cis菜单可参考一下json的格式 ajax - json 学习_流风,飘然的风 胸有激雷心如平湖.mht
字号:
=
str.parseJSON(); <BR> =20
=
alert(obj.toJSONString()); <BR>} =
</DIV></DIV>
=
<P><BR><BR>=CF=C2=C3=E6=CA=B9=D3=C3prototype=D0=B4=D2=BB=B8=F6JSON=B5=C4a=
jax=C0=FD=D7=D3=A1=A3<BR><BR>=CF=C8=D0=B4=D2=BB=B8=F6servlet=20
=
(=CE=D2=B5=C4=CA=C7servlet.ajax.JSONTest1.java)=BE=CD=D0=B4=D2=BB=BE=E4=BB=
=B0</P>
<DIV class=3DUBBPanel>
<DIV class=3DUBBTitle><IMG style=3D"MARGIN: 0px 2px -3px 0px" =
alt=3D=B3=CC=D0=F2=B4=FA=C2=EB=20
src=3D"http://www.yaohaixiao.com/images/code.gif"> =
=B3=CC=D0=F2=B4=FA=C2=EB</DIV>
<DIV class=3DUBBContent><BR>response.getWriter().print("{ =
\"name\":=20
\"Violet\", \"occupation\": \"character\" =
}"); </DIV></DIV>
=
<P><BR><BR>=D4=D9=D4=DA=D2=B3=C3=E6=D6=D0=D0=B4=D2=BB=B8=F6ajax=B5=C4=C7=EB=
=C7=F3</P>
<DIV class=3DUBBPanel>
<DIV class=3DUBBTitle><IMG style=3D"MARGIN: 0px 2px -3px 0px" =
alt=3D=B3=CC=D0=F2=B4=FA=C2=EB=20
src=3D"http://www.yaohaixiao.com/images/code.gif"> =
=B3=CC=D0=F2=B4=FA=C2=EB</DIV>
<DIV class=3DUBBContent><BR>function sendRequest()=20
{ <BR> var url =3D=20
=
"/MyWebApp/JSONTest1"; <BR>  =
;=20
var mailAjax =3D new=20
=
Ajax.Request( <BR> &n=
bsp; =20
=
url, <BR>  =
; =20
=
{ <BR> &n=
bsp; =20
method:=20
=
'get', <BR> &nb=
sp; =20
onComplete:=20
=
jsonResponse <BR> &nb=
sp; =20
} <BR> =20
=
); <BR>} <BR> =20
<BR>function jsonResponse(originalRequest)=20
{ <BR> =20
=
alert(originalRequest.responseText); <BR> &nb=
sp; =20
var myobj =3D=20
=
originalRequest.responseText.parseJSON(); <BR>&nbs=
p; =20
=
alert(myobj.name); <BR>} </=
DIV></DIV>
=
<P><BR><BR>prototype-1.5.1.js=D6=D0=CC=E1=B9=A9=C1=CBJSON=B5=C4=B7=BD=B7=A8=
=A3=ACString.evalJSON(), =BF=C9=D2=D4=B2=BB=CA=B9=D3=C3json.js,=20
=D0=DE=B8=C4=C9=CF=C3=E6=B5=C4=B7=BD=B7=A8</P>
<DIV class=3DUBBPanel>
<DIV class=3DUBBTitle><IMG style=3D"MARGIN: 0px 2px -3px 0px" =
alt=3D=B3=CC=D0=F2=B4=FA=C2=EB=20
src=3D"http://www.yaohaixiao.com/images/code.gif"> =
=B3=CC=D0=F2=B4=FA=C2=EB</DIV>
<DIV class=3DUBBContent><BR>function jsonResponse(originalRequest) =
{ <BR> =20
=
alert(originalRequest.responseText); <BR> &nb=
sp; =20
var myobj =3D=20
=
originalRequest.responseText.evalJSON(true); <BR>&=
nbsp; =20
=
alert(myobj.name); <BR>} </=
DIV></DIV>
<P><BR><BR>JSON=BB=B9=CC=E1=B9=A9=C1=CBjava=B5=C4jar=B0=FC <A =
href=3D"http://www.json.org/java/index.html"=20
target=3D_blank>http://www.json.org/java/index.html</A>=20
=
API=D2=B2=BA=DC=BC=F2=B5=A5=A3=AC=CF=C2=C3=E6=BE=D9=B8=F6=C0=FD=D7=D3<BR>=
<BR>=D4=DAjavascript=D6=D0=CC=EE=BC=D3=C7=EB=C7=F3=B2=CE=CA=FD</P>
<DIV class=3DUBBPanel>
<DIV class=3DUBBTitle><IMG style=3D"MARGIN: 0px 2px -3px 0px" =
alt=3D=B3=CC=D0=F2=B4=FA=C2=EB=20
src=3D"http://www.yaohaixiao.com/images/code.gif"> =
=B3=CC=D0=F2=B4=FA=C2=EB</DIV>
<DIV class=3DUBBContent><BR>function sendRequest()=20
{ <BR> var carr =3D =
new=20
Car("Dodge", "Coronet R/T", 1968,=20
"yellow"); <BR> var =
pars =3D=20
"car=3D" + =
carr.toJSONString(); <BR> =20
<BR> var url =3D=20
=
"/MyWebApp/JSONTest1"; <BR>  =
;=20
var mailAjax =3D new=20
=
Ajax.Request( <BR> &n=
bsp; =20
=
url, <BR>  =
; =20
=
{ <BR> &n=
bsp; =20
method:=20
=
'get', <BR> &nb=
sp; =20
parameters:=20
=
pars, <BR> &nbs=
p; =20
onComplete:=20
=
jsonResponse <BR> &nb=
sp; =20
} <BR> =20
=
); <BR>} </DIV></DIV>
=
<P><BR><BR>=CA=B9=D3=C3JSON=C7=EB=C7=F3=D7=D6=B7=FB=B4=AE=BE=CD=BF=C9=D2=D4=
=BC=F2=B5=A5=B5=C4=C9=FA=B3=C9JSONObject=B2=A2=BD=F8=D0=D0=BD=E2=CE=F6,=D0=
=DE=B8=C4servlet=CC=ED=BC=D3JSON=B5=C4=B4=A6=C0=ED(=D2=AA=CA=B9=D3=C3json=
.jar)</P>
<DIV class=3DUBBPanel>
<DIV class=3DUBBTitle><IMG style=3D"MARGIN: 0px 2px -3px 0px" =
alt=3D=B3=CC=D0=F2=B4=FA=C2=EB=20
src=3D"http://www.yaohaixiao.com/images/code.gif"> =
=B3=CC=D0=F2=B4=FA=C2=EB</DIV>
<DIV class=3DUBBContent><BR>private void =
doService(HttpServletRequest=20
request, HttpServletResponse response) throws IOException=20
=
{ <BR> &n=
bsp;=20
String s3 =3D=20
=
request.getParameter("car"); <BR>  =
; =20
try=20
=
{ <BR> &n=
bsp; =20
JSONObject jsonObj =3D new=20
=
JSONObject(s3); <BR> =
=20
=
System.out.println(jsonObj.getString("model")); <B=
R>  =
;=20
=
System.out.println(jsonObj.getInt("year")); <BR>&n=
bsp; =20
} catch (JSONException e)=20
=
{ <BR> &n=
bsp; =20
=
e.printStackTrace(); <BR> &=
nbsp; =20
=
} <BR> &n=
bsp;=20
response.getWriter().print("{ \"name\": \"Violet\", =
\"occupation\":=20
\"character\" =
}"); <BR> =20
} </DIV></DIV>
=
<P><BR><BR>=CD=AC=D1=F9=BF=C9=D2=D4=CA=B9=D3=C3JSONObject=C9=FA=B3=C9JSON=
=D7=D6=B7=FB=B4=AE=A3=AC=D0=DE=B8=C4servlet</P>
<DIV class=3DUBBPanel>
<DIV class=3DUBBTitle><IMG style=3D"MARGIN: 0px 2px -3px 0px" =
alt=3D=B3=CC=D0=F2=B4=FA=C2=EB=20
src=3D"http://www.yaohaixiao.com/images/code.gif"> =
=B3=CC=D0=F2=B4=FA=C2=EB</DIV>
<DIV class=3DUBBContent><BR>private void =
doService(HttpServletRequest=20
request, HttpServletResponse response) throws IOException=20
=
{ <BR> &n=
bsp;=20
String s3 =3D=20
=
request.getParameter("car"); <BR>  =
; =20
try=20
=
{ <BR> &n=
bsp; =20
JSONObject jsonObj =3D new=20
=
JSONObject(s3); <BR> =
=20
=
System.out.println(jsonObj.getString("model")); <B=
R>  =
;=20
=
System.out.println(jsonObj.getInt("year")); <BR>&n=
bsp; =20
} catch (JSONException e)=20
=
{ <BR> &n=
bsp; =20
=
e.printStackTrace(); <BR> &=
nbsp; =20
=
} <BR> &n=
bsp; <BR>  =
; =20
JSONObject resultJSON =3D new=20
=
JSONObject(); <BR> &n=
bsp; =20
try=20
=
{ <BR> &n=
bsp; =20
resultJSON.append("name",=20
=
"Violet") <BR> =
&=
nbsp; =20
.append("occupation",=20
=
"developer") <BR> &nb=
sp; &nbs=
p; =20
.append("age", new=20
=
Integer(22)); <BR> &n=
bsp; =20
=
System.out.println(resultJSON.toString()); <BR>&nb=
sp; =20
} catch (JSONException e)=20
=
{ <BR> &n=
bsp; =20
=
e.printStackTrace(); <BR> &=
nbsp; =20
=
} <BR> &n=
bsp;=20
=
response.getWriter().print(resultJSON.toString());  =
;<BR> =20
} </DIV></DIV>
<P></P>
<DIV class=3DUBBPanel>
<DIV class=3DUBBTitle><IMG style=3D"MARGIN: 0px 2px -3px 0px" =
alt=3D=B3=CC=D0=F2=B4=FA=C2=EB=20
src=3D"http://www.yaohaixiao.com/images/code.gif"> =
=B3=CC=D0=F2=B4=FA=C2=EB</DIV>
<DIV class=3DUBBContent><BR>function jsonResponse(originalRequest) =
{ <BR> =20
=
alert(originalRequest.responseText); <BR> &nb=
sp; =20
var myobj =3D=20
=
originalRequest.responseText.evalJSON(true); <BR>&=
nbsp; =20
=
alert(myobj.name); <BR> =20
=
alert(myobj.age); <BR>} </DIV></DIV></D=
IV></TD></TR></TBODY></TABLE><BR>
<DIV class=3Dopt><A =
title=3D=B2=E9=BF=B4=B8=C3=B7=D6=C0=E0=D6=D0=CB=F9=D3=D0=CE=C4=D5=C2=20
href=3D"http://hi.baidu.com/zdz8207/blog/category/Javascript">=C0=E0=B1=F0=
=A3=BAJavascript</A> |=20
<A =
title=3D=BD=AB=B4=CB=CE=C4=D5=C2=CC=ED=BC=D3=B5=BD=B0=D9=B6=C8=CB=D1=B2=D8=
onclick=3D"return addToFavor();"=20
href=3D"http://cang.baidu.com/do/add" =
target=3D_blank>=CC=ED=BC=D3=B5=BD=CB=D1=B2=D8</A> | =E4=AF=C0=C0(<SPAN=20
id=3Dresult></SPAN>) | <A=20
href=3D"http://hi.baidu.com/zdz8207/blog/item/aeb661d0b7b0b68aa1ec9c2e.ht=
ml#send">=C6=C0=C2=DB</A> (0)
<SCRIPT language=3Djavascript>=0A=
/*<![CDATA[*/=0A=
var pre =3D =
[true,'=D3=C3Extjs=CA=B5=CF=D6=B7=D6=D2=B3=D7=D4=B6=AF=BC=D3=D4=D8=CA=FD=BE=
=DD=B5=C4Ajax=CA=B5=CF=D6', =
'=D3=C3Extjs=CA=B5=CF=D6=B7=D6=D2=B3=D7=D4=B6=AF=BC=D3=D4=D8=CA=FD=BE=DD=B5=
=C4A...','/zdz8207/blog/item/7e88e8c4a6cd65ac8326ac7b.html'];=0A=
var post =3D [true,'js =
=B2=CE=CA=FD=B8=F6=CA=FD=BF=C9=B1=E4=B5=C4=BA=AF=CA=FD =
=B6=AF=CC=AC=B4=AB=C8=CB=BA=CD=C8=A1=B5=C3=B2=CE=CA=FD','js =
=B2=CE=CA=FD=B8=F6=CA=FD=BF=C9=B1=E4=B5=C4=BA=AF=CA=FD =
=B6=AF=CC=AC=B4=AB=C8=CB...', =
'/zdz8207/blog/item/c74061d9cb6a702910df9b34.html'];=0A=
if(pre[0] || post[0]){=0A=
document.write('<div =
style=3D"height:5px;line-height:5px;"> </div><div id=3D"in_nav">');=0A=
if(pre[0]){=0A=
document.write('=C9=CF=D2=BB=C6=AA=A3=BA<a href=3D"' + pre[3] + '" =
title=3D"' + pre[1] + '">' + pre[2] + '</a> ');=0A=
}=0A=
if(post[0]){=0A=
document.write('=CF=C2=D2=BB=C6=AA=A3=BA<a href=3D"' + post[3] + '" =
title=3D"' + post[1] + '">' + post[2] + '</a>');=0A=
}=0A=
document.write('</div>');=0A=
}=0A=
/*]]>*/=0A=
</SCRIPT>
</DIV>
<DIV class=3Dline></DIV>
<STYLE type=3Dtext/css>#in_related_doc A {
TEXT-DECORATION: none
}
</STYLE>
<DIV id=3Din_related_tmp></DIV>
<SCRIPT language=3Djavascript type=3Dtext/javascript>=0A=
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -