File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88< body >
99< script >
1010 var json = {
11- "[]" :{
11+ "User []" :{
1212 "count" :5 ,
1313 "page" :1 ,
1414 "User" :{
1717 }
1818 } ;
1919
20- request ( url_get , json ) ;
20+ rq = request ( url_get , json , false , function ( ) {
21+ if ( rq . readyState !== 4 ) {
22+ return ;
23+ }
24+
25+ if ( rq . status === 200 ) {
26+ alert ( "Response(GET):\n" + format ( rq . responseText ) ) ;
27+
28+ var rp = JSON . parse ( rq . responseText ) ;
29+ var arr = rp == null ? null : rp [ "User[]" ] ; //取出数组User[]
30+ if ( arr != null ) {
31+ alert ( "User[] length = \n" + arr . length ) ;
32+
33+ var user0 = arr == null || arr . length <= 0 ? null : arr [ 0 ] ; //取出User[]第0项
34+ if ( user0 != null ) {
35+ alert ( "User[]/0 = \n" + format ( JSON . stringify ( user0 ) ) ) ;
36+ alert ( "User[]/0/id = \n" + user0 . id ) ; //取出并显示User[]第0项User的id
37+ }
38+ }
39+ } else {
40+ alert ( "Response(GET):\nstatus" + rq . status + "\nerror:" + rq . error ) ;
41+ }
42+ } ) ;
2143</ script >
2244</ body >
2345</ html >
You can’t perform that action at this time.
0 commit comments