如何获取使用“(”“”和“)”的数组数据

时间:2014-09-25 03:10:23

标签: javascript arrays

当我使用AJAX时,它将返回数据:

 $.ajax({ 
        dataType: "json",
        url: mySQL ,     
        success: saveBarcode , 
        error: function ( xhr , b , c ) { 
            $("#reportMsg").html ( "箱號條碼存取失敗,建議重新執行!!" ) ;  },
        async: false });     // 解決工廠資料會不正確問題

  function saveBarcode ( json ) { 
alert(JSON.stringify(json.KB_MOBILE_PHY_READ('PS2-P2100','P2100','3949791')));

 }


the json data will contain [{"KB_MOBILE_PHY_READ('PS2-P2100','P2100','421221')":"3"}]

如何获得3号?

我用:

json.KB_MOBILE_PHY_READ('PS2-P2100','P2100','421221') 

但它不起作用

1 个答案:

答案 0 :(得分:2)

alert(obj[0]["KB_MOBILE_PHY_READ('PS2-P2100','P2100','421221')"]);

[0]是因为你有对象数组

ps:因为它是在对问题的评论中写的 - 对象的属性可以像关联数组一样访问,iexy与x [' y']或X [" Y&#34]。