File tree 1 file changed +24
-2
lines changed
1 file changed +24
-2
lines changed Original file line number Diff line number Diff line change 8
8
< body >
9
9
< script >
10
10
var json = {
11
- "[]" :{
11
+ "User []" :{
12
12
"count" :5 ,
13
13
"page" :1 ,
14
14
"User" :{
17
17
}
18
18
} ;
19
19
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
+ } ) ;
21
43
</ script >
22
44
</ body >
23
45
</ html >
You can’t perform that action at this time.
0 commit comments