我有一个关于 jquery 将变量传递给 php 的简单问题,这是我的代码,它不起作用,有人可以帮助我吗?
javascript:
$(function(){
var txt_value='aa';
$.post("test1.php", {txt_value:txt_value});
});
test1.php
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery.post demo</title>
<script src="./report_js/jquery-1.10.2.min.js"></script>
<script src="./a.js"></script>
</head>
<body>
<form action="test1.php" id="txt_value">
<?php
$a=$_POST['txt_value'];
echo "$a";
?>
</form>
</body>
</html>
test1.php中没有打印值我也尝试使用回调函数,如果我使用以下javascript,它总是显示test1.php的代码,而不是我要传递javascript的变量:
$(function(){
var txt_value='aa';
$.post("test1.php", {txt_value:txt_value},
function(data){
alert(data);
});
});
即使我将我的 php 代码更改如下,它仍然没有在 php 中输出正确的值
<?php
$a=$_POST['txt_value'];
echo "$a";
?>
我将 jquery js 与我自己的 js 合并。我的js有什么需要做的吗?谢谢。