2014-11-22 59 views
0

請幫助我的代碼。Javascript jQuery json每個

var langeJSON = { 
 
    "placeholder":[ 
 
    \t { "#iEmail" :"eMail-Adresse" }, 
 
    \t { "#iPasswort": "Passwort" } 
 
    ], 
 
    "text":[ 
 
    \t { "#pLoginText" \t : "Login..." } 
 
    ] 
 
} 
 

 
$.each(langeJSON, function(k, v) { 
 
    console.info(k + ' x ' + v); 
 
    $.each(v, function(k1, v1) { 
 
      console.info(k1 + ' - ' + v1); 
 
    }) 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

應該是這樣的,這是假的

placeholder x [object Object],[object Object] 
0 - [object Object] 
1 - [object Object] 
text x [object Object] 
0 - [object Object] 

,但看起來像

placeholder x [object Object],[object Object] 
0 - #iEmail 
1 - eMail-Adresse 
0 - #iPasswort 
1 - Passwort 
text x [object Object] 
0 - pLoginText 
1 - Login... 

停電的時刻,請幫忙

問候 沃爾克 對不起我的英語不好; O)

+2

你說的「應該像意思這,這是錯誤的「?這是你輸出的結果嗎?因爲當我運行你的代碼時,就是我所得到的。 – nnnnnn 2014-11-22 12:05:01

回答

1
var langeJSON = { 
     "placeholder": 
     [ 
      { "#iEmail"  :"eMail-Adresse" }, 
      { "#iPasswort" : "Passwort" } 
     ], 
     "text": 
     [ 
      { "#pLoginText" : "Login..." } 
     ] 
    } 

    $.each(langeJSON, function(k, v) { 
      console.info(k + ' x ' + v); 
      $.each(v, function(k1, v1) { 
       // console.info(k1 + ' - ' + v1); 
       $.each(v1,function(k2,v2) 
         { 
         console.info(k2+':' +v2);       }); 

      }); }); 

你錯過了一個更加每個功能

看到輸出:http://jsfiddle.net/2ytypjmg/

+0

不錯的工作,謝謝:o) – Volk3r 2014-11-22 12:14:30