我有一个PHP文件,我们称之为mypage.php。我去mypage.php?page = 1。现在$_GET['page']
给了我一个没有问题。
页面mypage.php也使用jQuery调用mypage.php。
setInterval(function() {
var c = 10;
var p = 1;
jQuery.post("mypage.php", {
check: c,
page: p
}).done(function(data) {
alert('OK');
});
}, 6000);
如何在使用post方法时获取page
的值? $_POST['page']
无效。
答案 0 :(得分:1)
首先看$ _POST ['页面']似乎不可能是空的! (如果不是其他问题)
将此内容放入mypage.php
if(isset($_POST['page'])){
echo $_POST['page'];
}
并更改
alert('OK');
到
alert(data,status);
和/或添加fail()来管理错误:
.fail(function(Xhr,status) {
console.log( Xhr,status);
})