Я использую Ajax для получения обновления JSON:
$(document).ready(function(){
$('form').submit(function(event){
event.preventDefault();
var form = JSON.stringify($('form').serializeArray());
$.ajax ({
url: '{{ path('PUSChatBundle_add') }}',
type: 'POST',
data: form,
contentType: 'application/json',
success: function(){
$.get('{{ path('PUSChatBundle_refresh') }}', function(data){
alert(data[1].text);
});
}
});
});
});
А теперь плохо, получающий JSON-объект выглядит следующим образом:
[{"messageId":43,"text":"ghstgh"}]
и когда я теперь хочу получить доступ к тексту с помощью:
alert(data[1].text);
Я получаю undefined....
Что я делаю не так?
С уважением, Бодо