Ajax Json возвращает неопределеннуюJquery

Программирование на jquery
Ответить
Anonymous
 Ajax Json возвращает неопределенную

Сообщение Anonymous »

У меня простой запрос Ajax < /p>

Код: Выделить всё

$.ajax(
{
url:'ADMPANEL_POST.php',
type:'POST',
data:{'z':'1'},
dataType:'json',
success:function (result) {
alert( "Data recieved: " + result.x );
$('#result').append(result.x);
}
});
in admpanel_post.php я пытаюсь получить z = 1 и иметь соответствующий обработчик, и я ожидаю вернуть data_str с помощью json_encode к функции успеха ajax

Код: Выделить всё

if(isset($_POST['z']))
{
$init_x = 'test';
$data_str[] = array('x' => $init_x);
if($_POST['z']=='1') {
echo json_encode($data_str, true);
}
}
Однако я получаю неопределенное значение data.x в сообщении оповещения. Не могу выяснить, в чем проблема.>

Подробнее здесь: https://stackoverflow.com/questions/155 ... -undefined
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»