Javascript 如何从$\u POST获取数据并发送到另一个页面?
从webform页面(第1页)数据进入php页面(第2页),这里我需要从$\u POST获取数据并将其发送到我的html页面(第3页)。下面是我可以使用ajax做的事情,但我不知道如何将数据发送到另一个页面。没有MySQL可以吗Javascript 如何从$\u POST获取数据并发送到另一个页面?,javascript,php,jquery,ajax,http-post,Javascript,Php,Jquery,Ajax,Http Post,从webform页面(第1页)数据进入php页面(第2页),这里我需要从$\u POST获取数据并将其发送到我的html页面(第3页)。下面是我可以使用ajax做的事情,但我不知道如何将数据发送到另一个页面。没有MySQL可以吗 <script type="text/javascript"> $(document).ready(function(){ $("#btn1").click(f
<script type="text/javascript">
$(document).ready(function(){
$("#btn1").click(function(){
var vname = $("#name").val();
$.ajax({
method: "post",
url: "data.php",
data: {name: vname}
})
.done(function(data){
$("#dsh").html(data);
});
});
});
</script>
</head>
<body>
<div>
<input type="text" id="name"> <button id="btn1">click</button>
<div id="dsh"></div>
</div>
$(文档).ready(函数(){
$(“#btn1”)。单击(函数(){
var vname=$(“#name”).val();
$.ajax({
方法:“张贴”,
url:“data.php”,
数据:{name:vname}
})
.完成(功能(数据){
$(“#dsh”).html(数据);
});
});
});
点击
在php页面中
<?php
$name =$_POST['name'];
echo $name;
?>
对于第一个表单,使用动作、方法和输入类型提交html表单
<form action="2.php" method="post">
<input type="text" name="vname"/>
<input type="submit" value="Go"/>
</form>
现在,对于您的下一个表单2.php,使用您自己的ajax,如问题中所述,只需将$\u POST数组作为Json编码字符串发送到3.php,on document ready
inlcude jQuery以获取要在文档就绪时运行的代码
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
$(document).ready(function(){
$.ajax({
type:'post',
url:'3.php',
data:<?php echo json_encode($_POST) ?>,
async:false,
success:function(html)
{
console.log('success page 2');
console.log(html)
}
});
});
$(文档).ready(函数(){
$.ajax({
类型:'post',
url:'3.php',
数据:,
async:false,
成功:函数(html)
{
console.log('successpage 2');
console.log(html)
}
});
});
对于第3页,您可以使用
<?php
$name =$_POST['vname'];
echo $name;
?>
您可以使用会话