Показать сообщение отдельно
  #4 (permalink)  
Старый 14.02.2015, 19:11
Кандидат Javascript-наук
Отправить личное сообщение для Brutus Посмотреть профиль Найти все сообщения от Brutus
 
Регистрация: 24.11.2013
Сообщений: 127

laimas,
Чувак {12:"txt"} не может быть это же объект, а вот {"result":1234} выйдет в случае если убрать кавычки json_encode(array('result'=>1234));

В доказательство первого:
<script>
      try {
      	    JSON.parse('{12:"txt"}');
      }
      catch (e){
      	    alert(e);
      }
</script>



Да, и кавычки двойные быть должны если парсить не с помощью eval

Последний раз редактировалось Brutus, 14.02.2015 в 19:58.
Ответить с цитированием