Показать сообщение отдельно
  #5 (permalink)  
Старый 13.07.2011, 11:23
Аспирант
Отправить личное сообщение для vanek2010 Посмотреть профиль Найти все сообщения от vanek2010
 
Регистрация: 06.01.2010
Сообщений: 37

Сообщение от ваый Посмотреть сообщение
ну судя по всему ответ сервера не интерпретируется как json (что выводит console.log(data)?). тут два варианта. либо добавить на стороне php перед отправкой данных заголовок
header('Content-type: application/json')
либо на стороне клиента сообщить jquery, что мы ожидаем получить json:
$('#test_submit').click(function() {
    $.ajax({
        type: 'POST',
            url:  'test.php',
            data: {test: 15},
            dataType: 'json', // <--- мы хотим JSON
            success: function(data){					
                $('#test').html(data.error);
            }
    });	
});
Спасибо большое
Ответить с цитированием