php - 如何修复服务器无法访问 jquery 发送的 $_POST 数据
问题描述
我使用 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'];
?>`
解决方案
<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>
type、post 和 url 对象的顺序非常重要。不知道对不对。
推荐阅读
- c++ - 有没有办法在构造函数代码中初始化类的成员对象而不是初始化列表?
- spring-cloud-dataflow - Spring Cloud 数据流基本认证
- laravel - 如何从存储中访问图像
- c# - 在 C# 中封装内部类并访问外部
- python - 遍历FTP目录中的所有文件夹
- sql - 从数据库中获取最大同时调用数
- c - 嗨,我试图让这个程序运行多次(使用 for(;;) 和 do...while)但每次它都停止读取字符串
- r - Pinheiro 和 Bates 的非线性混合效应模型中的收敛问题
- c# - Sabre Profile Search - 使用 EPS_ProfileSearchService 收集与给定公司资料相关的所有旅行者资料
- database - 空指针异常Spring boot jpa