Отправляю через ajax данные, вот код
function f (e) {
e.preventDefault();
var xhr = new XMLHttpRequest();
xhr.open("POST", 'index.php', true)
xhr.send("name=hello");
xhr.onreadystatechange = function(){
if (xhr.readyState != 4) return;
if (xhr.status != 200){
alert(xhr.status + ': ' + xhr.statusText);
}else{
alert(xhr.responseText)
}
}
}
но php код ни чего не выдает, вот код
<?php
if(isset($_POST['name'])){
echo "<br/>login = ". $_POST['name'];
}
?>
проверяю все на wordpress, если использовать обычную форму, все работает, но перезагружается страница.. нужно без jquery отправить данные и вывести их на странице, прошу помогите
подобная тема поднималась ранее: https://stackoverflow.com/questions/7071544/post-from-xmlhttp-with-parameters
Тебе нужно добавить заголовок, добавь код перед строкой отправки:
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пишу react приложение и нужно интегрировать p5 с reactесть кнопка которая включает p5
У меня есть Map(), как я могу проверить эту коллекцию, содержит ли она в себе элемент корорый содержит определенный символ? Если другими словами,...