我无法从我的 PHP 文件中取回数据。我想我不太了解这个 jquery 函数的数据参数,所以我只是离开了一些教程。
查询
$.ajax(
{
url: 'test.php',
dataType: 'text',
data: {test: '1'},
success: function(data)
{
window.alert(data);
}
})
现在根据我的理解,test:
声明了 php 中使用的变量,1
是该变量中的值。但我不完全确定...
这是我的PHP
$item1 = $_POST['test'];
echo $item1;
现在它只是应该提醒该值,所以我知道它至少返回了一些东西,但在提醒中它只是空白所以我在某处丢失了值,但是在哪里?
最佳答案
使用 $_REQUEST
它将处理 GET
和 POST
$item1 = $_REQUEST['test'];
默认ajax请求是GET
类型,或者显式指定类型
$.ajax(
{
url: 'test.php',
type:'POST'
dataType: 'text',
data: {test: '1'},
success: function(data)
{
window.alert(data);
}
})
或者使用$_GET
之类的
item1 = $_GET['test'];
echo $item1;
关于php - Ajax PHP Jquery - 回显数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8265699/