如何在Javascript中访问JSON数组 [英] How to access JSON array in Javascript

查看:91
本文介绍了如何在Javascript中访问JSON数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何获得LSZ09。

  var  el1 = data [ 0 ]; 
alert(el1);



这给了我一个数组的a,因为位置1给了我r,2 r,3 a,4y,..

数组通过echo json_encode($ punten);



 $。ajax ({url:'  getPunten.php'
data:{statnam:jSelectedStation [0 ]},
类型:' get'
成功:函数(数据){





数组( 260  ){
[ 0 ] =>
数组( 14 ){
[ STATDEV] =>
string 6 LSZ09
[ 0 ] =>
string 6 LSZ09
[ DEVPKT< /跨度>] =>
string 1 1
[ 1 ] =>
string 1 1
[ PKTTYP< /跨度>] =>
string 1 S
[ 2 ] =>
string 1 S
[ KARTNR< /跨度>] =>
string 1 0
[ 3 ] =>
string 1 0
[ BITNRK< /跨度>] =>
string 1 1
[ 4 ] =>
string 1 1
[ BITSTATUS< /跨度>] =>
string 1 0
[ 5 ] =>
string 1 0
[ TYPE< /跨度>] =>
string 2 I
[ 6 ] =>
string 2
}

解决方案

punten);



 


.ajax({url:' getPunten.php'
数据:{statnam:jSelectedStation [0]},
类型:' get'
成功:函数(数据){





数组( 260 ){
[ 0 ] =>
数组( 14 ){
[ STATDEV] =>
string 6 LSZ09
[< span class =code-digit> 0 ] =>
string 6 LSZ09
[ DEVPKT] =>
string 1 1
[ 1 ] =>
string 1 1
[ PKTTYP< /跨度>] =>
string 1 S
[ 2 ] =>
string 1 S
[ KARTNR< /跨度>] =>
string 1 0
[ 3 ] =>
string 1 0
[ BITNRK< /跨度>] =>
string 1 1
[ 4 ] =>
string 1 1
[ BITSTATUS< /跨度>] =>
string 1 0
[ 5 ] =>
string 1 0
[ TYPE< /跨度>] =>
string 2 I
[ 6 ] =>
string 2
}


查看



http://stackoverflow.com/questions/9701319/ parse-json-array-using-javascript [ ^ ]

How do i get "LSZ09".

var el1=data[0];
alert(el1);


This gives me "a" from array, as position 1 gives me r, 2 r, 3 a, 4y ,..
The array is received through a " echo json_encode($punten); "

$.ajax({ url: 'getPunten.php',
                        data: {statnam: jSelectedStation[0]},
                        type: 'get',
                        success: function(data) {



array(260) {
  [0]=>
  array(14) {
    ["STATDEV"]=>
    string(6) "LSZ09 "
    [0]=>
    string(6) "LSZ09 "
    ["DEVPKT"]=>
    string(1) "1"
    [1]=>
    string(1) "1"
    ["PKTTYP"]=>
    string(1) "S"
    [2]=>
    string(1) "S"
    ["KARTNR"]=>
    string(1) "0"
    [3]=>
    string(1) "0"
    ["BITNRK"]=>
    string(1) "1"
    [4]=>
    string(1) "1"
    ["BITSTATUS"]=>
    string(1) "0"
    [5]=>
    string(1) "0"
    ["TYPE"]=>
    string(2) "I "
    [6]=>
    string(2) "I "
  }

解决方案

punten); "


.ajax({ url: 'getPunten.php', data: {statnam: jSelectedStation[0]}, type: 'get', success: function(data) {



array(260) {
  [0]=>
  array(14) {
    ["STATDEV"]=>
    string(6) "LSZ09 "
    [0]=>
    string(6) "LSZ09 "
    ["DEVPKT"]=>
    string(1) "1"
    [1]=>
    string(1) "1"
    ["PKTTYP"]=>
    string(1) "S"
    [2]=>
    string(1) "S"
    ["KARTNR"]=>
    string(1) "0"
    [3]=>
    string(1) "0"
    ["BITNRK"]=>
    string(1) "1"
    [4]=>
    string(1) "1"
    ["BITSTATUS"]=>
    string(1) "0"
    [5]=>
    string(1) "0"
    ["TYPE"]=>
    string(2) "I "
    [6]=>
    string(2) "I "
  }


Have a look into

http://stackoverflow.com/questions/9701319/parse-json-array-using-javascript[^]


这篇关于如何在Javascript中访问JSON数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆