Есть скрипт тестирования, созданный на AJAX и PHP, чтобы страница не перезагружалась. В AJAX имеем следующий код:
function send() {
var text = $('...').val()
$.ajax({
type: "POST",
url: "...",
data: "...="+text,
success: function(html) {
$("...").empty();
$("...").append(html);
}
});
}
Получается, вызываем функцию send, которая отправляет значение переменной и высылает ответ PHP на экран. Вопрос таков: как в строчке
var text = $('...').val()
вместо многоточия (в PHP заведена переменная, которая должна выводиться), изменять значение с помощью PHP?
Например, поначалу имеем:
function send() {
var text = $('input_1').val()
$.ajax({
type: "POST",
url: "test.php",
data: "answer="+text,
success: function(html) {
$("text").empty();
$("text").append(html);
}
});
}
После выполнения PHP:
function send() {
var text = $('input_2').val()
$.ajax({
type: "POST",
url: "test.php",
data: "answer="+text,
success: function(html) {
$("text").empty();
$("text").append(html);
}
});
}
Значение
var text = $('...').val()
сменилось, так как значение переменной в PHP тоже. Как это реализовать?