2010-06-17 6 views
1
var phoneBookTableValue = []; 
phoneBookTableValue.push({ "key":"1", "value":["3396,Accounting ,CCH,,,,","1"]}); 
phoneBookTableValue.push({ "key":"2", "value":["3284,Acute Care ,CCH,,,,","2"]}); 
phoneBookTableValue.push({ "key":"3", "value":["3265,Acute'Care East ,CCH,,,,","3"]}); 

Lorsque vous exécutez le fichier javascript je reçois l'erreur « manquant] après la liste des éléments peut me aider PLZErreur à JSON:.?! Manquant] après la liste des éléments

+6

Votre code fonctionne: http://jsfiddle.net/6xnn4/ Etes-vous sûr que cette section est l'endroit où vous obtenez l'erreur? –

+0

@Nick: bat moi moi :-) –

Répondre

0

J'ai couru votre code dans Firefox, Chrome et IE8 sans problème Quel navigateur utilisez-vous? Je suppose que le vrai problème est dans la façon dont le JSON est évalué

1

Ce n'est pas JSON, c'est juste des objets Javascript littéraux JSON est un format texte basé sur la syntaxe Javascript

Il n'y a rien de mal avec le code Javascript. Copiez donc les objets littéraux du code et collez ensemble dans une chaîne JSON, et cela fonctionnera.

Convertissez-vous ultérieurement les objets en JSON? Dans ce cas, il y a quelque chose qui ne va pas avec ce code.

Questions connexes