Показать сообщение отдельно
  #3 (permalink)  
Старый 28.02.2013, 02:43
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

JSON.parse() принимает в качестве аргумента строку. У вас не строка, а литерал. А значит вам не нужны никакие JSON.parse. Это первое.
Второе: у вас синтаксическая ошибка при объявлении литерала. Должно быть так:

var jtext = [{"userid":"1023456789","ignorbattles":"5"}, {"userid":"1023456789","ignorbattles":"5"},{"userid":"1023456789","ignorbattles":"2"}];
alert(jtext[0].userid);

Кстати ключи можно писать без кавычек (это при объявлении литералов. Но в JSON строке кавычки обязательны).

Будьте внимательны и не задавайте глупых вопросов. И уж тем более не диктуйте свои правила для ответов. Есть правила форума, а ваши правила никого не интересуют.
Ответить с цитированием