Я новичок в php. Я пытаюсь опубликовать некоторые данные с помощью ajax, но это не работает.
Это мой HTML для ввода:
<div class="form-group">
<h3>Answer:</h3>
<div class="input-group">
<textarea name="q1" id="q1" class="form-control" rows="4" ></textarea>
</div>
</div>
<button type="button" id="button" class="btn btn-primary btn-lg">Submit</button>
И это моя функция jquery для публикации данных:
$(function(){
$('button').click(function(){
var q1= $('#q1').val();
$.ajax({
type: 'post',
url: 'test.php',
data: {
q1: q1
},
success: function (response) {
console.log( response);
}
});
});
});
Мой test.php — это простой код для отображения ввода:
<?php
$q1= $_POST['q1'];
echo $q1;
?>
Я не знаю, почему в моем test.php я получаю эту ошибку: Notice: Undefined index: q1 in C:\xampp\htdocs\series\file\test.php on line 2
Может ли кто-нибудь сказать мне, где проблема?
function (data) { console.log(data); }и проверить консоль. - person Leon Aves   schedule 20.03.2016