Mail.ruПочтаМой МирОдноклассникиИгрыЗнакомстваНовостиПоискВсе проекты

Как взять значение из jQuery и передать в PHP переменную?

Мастер (1281), закрыт 1 месяц назад
Я написал функцию, которая забирает значение из input, затем постом отправляет его на php, от туда эхом возвращает тоже самое значение, предварительно очистив input.
jQuery:
$('.Or-fio').change(function() {
var fio = $('.Or-fio').val();
$.post("con_simple.php", "fio-str=" + fio, function (fiotxt) {
$('.Or-fio').val('');
$('.Or-fio').val(fiotxt);
});
});
PHP:
if(isset($_POST["fio-str"])){
$fiostr = $_POST['fio-str'];
echo $fiostr;
return false;
}

Особого смысла в этом не ищите, просто убирает нагрузку (и подвисания) на сайт в момент, когда пользователь во второй и более раз открывает datalist(в котором может быть около 9k значений).

Теперь мне нужно тоже самое значение передать, либо на ту же страницу, либо на другую, что подключена внешне (в переменную php).

Я пробовал это сделать через cookie:
JS:
document.cookie = "test=" + fio;
PHP:
$test = $_COOKIE["test"];
Но так как, чтобы значение cookie обновилось, необходимо обновить страницу, то это не канает (нужно чтобы переменная, менялась немедленно).

Есть ли какое-то решение? Может быть на ajax запросах? Перерыл кучу статей, но нечего путного не нашёл.
Похожие вопросы
Также спрашивают