jQuery post()到php页面

时间:2013-02-05 13:44:54

标签: php javascript jquery

我正在学习php / javascript,所以不要微笑......

我尝试从page1.php发布3个变量到page2.php。 我不确定是什么问题...... 这是代码(简化模式):

page1.php中

<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>  
</head>
<body>
<script type="text/javascript">
window.onload = post_text;
function post_text() {
test1="111";
test2="222";
test3="333";
$.post("page2.php", { test1:test1 , test2:test2, test3=test3 });
}
</script>
</body>
</html>

使page2.php

<?php
$a=$_POST['test1'];
$b=$_POST['test2'];
$c=$_POST['test3'];
echo $a.$b.$c;
?>

2 个答案:

答案 0 :(得分:4)

$.post("page2.php", { test1:test1 , test2:test2, test3:test3 }); 

答案 1 :(得分:3)

由于您正在学习,您可能会尝试通过编写更短的代码块并查看它们是否先工作来隔离问题。在这种情况下,你的第一个问题是一个普通的拼写错误(test3 = test3,而不是test3:test3)所以你的整个JS都没有解析。您应该在firebug控制台(或chrome控制台)中看到相关的错误消息。