我使用Jquery AJAX将数据发送到服务器,但是无法作为$_POST
变量访问它们。我究竟做错了什么?
PHP返回的错误为$_POST['name'] is undefined
!
JS代码
$(document).ready(function() {
function load_friend_request() {
$.ajax({
url: "/friend_requests_main_loader.php",
type: 'POST',
data: { name: 'Kay'},
success: function(html) {
//$("#friend_request:last-child").empty();
$("#friend_request").append(html);
}
})
}
setInterval(function() {
load_friend_request();
}, 2000);
});
</script>```
PHP CODE
`
<?php
echo $_POST['name'];
?>`
答案 0 :(得分:-1)
<script>
$(document).ready(function() {
function load_friend_request() {
$.ajax({
type: 'POST',
url: "/query_loader.php",
data: { friend_count: 'count'},
success: function(html) {
$(".friend-count").remove();
$(html).insertAfter("#friend_request_mobile");
$(html).insertAfter("#friend_request");
}
})
}
setInterval(function() {
load_friend_request();
}, 2000);
});
</script>
类型,post和url对象的出现顺序非常重要。我不知道是否正确。