Я пытаюсь отправить данные из ajax в php, но php не показывает его. оба сценария находятся на одном сайте: «testpage.php».Передача данных с Ajax на php
JQuery/Ajax:
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
$("#button").click(function() {
var test = "bla";
$.ajax({
url: "testpage.php",
type: "post",
data: test,
success: function (response) {
alert("test ok");
},
error: function(jqXHR, textStatus, errorThrown) {
console.log(textStatus, errorThrown);
}
});
});
});
</script>
PHP:
<?php
if(isset($_POST["test"])) {
$test2 = $_POST;
echo $test2;
echo "Test";
}
?>
Я не вижу результата PHP
данные: {test: test}, ' – Saty
использовать данные: {test: test} и предупредить ответ, чтобы увидеть ваш результат. успех: функция (ответ) { предупреждение (ответ); }, Или Просто добавьте свой ответ на html. –
Возможный дубликат [Как вернуть ответ от асинхронного вызова?] (Http://stackoverflow.com/questions/14220321/how-to-return-the-response-from-an-asynchronous-call) – Jan