2013-08-12 2 views
0

Поэтому у меня есть следующий код, который кто-то помог мне получить:Как отобразить ответ от JQuery/AJAX вызова в PHP

function updateEpisodeSeen() { 
    var anime_id = <? php echo $anime_id; ?> ; 
    var anime_list_entry_id = <? php echo $anime_list_entry_id; ?> ; 

    jQuery.post("/path_to_it/my_php_file.php", { 
     firstParam: anime_id, 
     secondParam: anime_list_entry_id 
    }, function (data) { 
     //this is your response data from serv 
     console.log(data); 
    }); 
    return false; 
}      

Теперь файл .php, который бежал, я обновляю информацию и эхо две переменные.

Так что в console.log(data); эти два значения переменной отображаются правильно. Мне просто интересно, как я могу показать эти значения в моем фактическом php-коде? Поскольку эти значения обновляются на бэкэнд, я хочу показать пользователям их обновленные значения на переднем конце. Поэтому, если бы я мог установить переменную php для этих ответов, а затем повторить их, но php-код не запускается до тех пор, пока страница не обновится, так что это может быть не так, поскольку я хочу, чтобы значения обновлялись без обновления страницы.

+0

Вы должны запустить другой код javascript, который обновляет внешний интерфейс. Таким образом, вы используете этот код, который вы разместили здесь, и после его завершения вы используете другой код для обновления значений переднего конца. – Jakolcz

+0

Хорошо, это начало! Как мне общаться с моим предыдущим кодом? Поскольку это будет содержать информацию об ответе, полученном от моего my_php_file.php. Также я полный новичок в jQuery/Ajax/Javascript – Maaz

+0

@ user27899 поставить предупреждение (console.log (данные)); в свой код и показать мне результат –

ответ

0

, если вы хотите назначить ответ на какой-либо переменной PHP вы можете следовать этому

jQuery Ajax response variable from php

если вы хотите присвоить HTML переменной вы можете сделать это с помощью Jquery

$('#ID OF FIELD').val(data.text); 

или

$('#ID OF FIELD').html(data.text); 
+0

Если я присвою его переменной php, которая уже имела значение (это означает, что я обновляю его с помощью этого значения), оно не покажет обновленное значение до тех пор, пока я не обновляю страницу, так как PHP работает только при перезагрузке страницы. Если мне нужно пойти с HTML, как скрыть исходное значение и заменить его обновленным значением значения HTML? – Maaz

Смежные вопросы