Тут, как самый простой вариант, можно использовать Ajax-запрос. Но в ответ от сервера надо получать данные в JSON-формате (код ниже). Также кроме этого уже повсеместно используют
Веб-сокеты
$result = array('text'=>'Какой-то текст');
echo json_encode($result);
Тут, как самый простой вариант, можно использовать Ajax-запрос. Но в ответ от сервера надо получать данные в JSON-формате (код ниже). Также кроме этого уже повсеместно используют Веб-сокеты
$result = array('text'=>'Какой-то текст');
echo json_encode($result);
А в файле js на стороне клиента что-то вроде этого:
function sendAjaxForm(result_form, input_form, url) {
$.ajax({
url: url,
type: "POST",
dataType: "html",
data: $("#"+input_form).serialize(),
success: function(response) {
result = $.parseJSON(response);
$('.manager-message').text(result.text);
},
error: function(response) {
$('#result_form').html('Ошибка. Данные не отправлены.');
}
});
}