在php文件中检索jquery帖子

时间:2013-06-26 19:14:25

标签: php javascript jquery ajax

我一直在寻找这个小时,但似乎无法找到解决方案。我正在尝试使用jquery将javascript变量发送到php表单

在一个文件中.. index.php我有以下几行:

$.post("test.php", { name: "John", time: "2pm" } );

在test.php中,我有

$h = $_POST['name'];
print $h;

但没有打印出来。对不起,如果这是一个重复的问题。我做错了什么?

2 个答案:

答案 0 :(得分:5)

您没有对服务器返回的数据执行任何操作,您需要访问callback并使用正在打印的数据。

$.post("test.php", { name: "John", time: "2pm" }, function(data){
    //data is what you send back from the server, in this scenario, the $h variable.
    alert(data); 
});

答案 1 :(得分:0)

您的代码未被告知显示数据的位置。您必须告诉它在收到成功的HTTP响应时该怎么做,

$.post("test.php", { name: "John", time: "2pm" } );

您的代码应该是:

<script type="text/javascript">
$.post("test.php", { name: "John", time: "2pm" }, function(data) {
 // You can change .content to any element you want your response to be printed to.
 $('.content').html(data);
});
</script>