PHP在使用Ajax时无法回显表单输入
我的PHP文件echo是该语句的一部分,但无法回显用户给定的实际值 我正在使用ajax,在左边有一个表单要求输入电子邮件id。 当输入电子邮件id并提交表单时,结果需要显示在右侧 但是,在提交表单时,php能够响应语句“youhaveenter:” 但无法回显输入的实际电子邮件id 请帮忙 这是形式:-PHP在使用Ajax时无法回显表单输入,php,javascript,ajax,forms,input,Php,Javascript,Ajax,Forms,Input,我的PHP文件echo是该语句的一部分,但无法回显用户给定的实际值 我正在使用ajax,在左边有一个表单要求输入电子邮件id。 当输入电子邮件id并提交表单时,结果需要显示在右侧 但是,在提交表单时,php能够响应语句“youhaveenter:” 但无法回显输入的实际电子邮件id 请帮忙 这是形式:- <form action="javascript:ajaxpage('files/search2.php', 'columnTwo')" method="POST">
<form action="javascript:ajaxpage('files/search2.php', 'columnTwo')" method="POST">
Email :<input type="text" name="email" value=""/>
<input type="submit" value="Submit">`
</form>
<?php
$email = $_POST['email'];
echo "The Email ID is :";
echo $email;
?>
<html>
<body>
<h1>Hello World</h1>
</body>
</html>
电邮:
`
这是PHP文件:-
<form action="javascript:ajaxpage('files/search2.php', 'columnTwo')" method="POST">
Email :<input type="text" name="email" value=""/>
<input type="submit" value="Submit">`
</form>
<?php
$email = $_POST['email'];
echo "The Email ID is :";
echo $email;
?>
<html>
<body>
<h1>Hello World</h1>
</body>
</html>
你好,世界
仅显示“电子邮件ID为:”的消息
$email未显示首先:使用事件处理程序,而不是
action=“javascript:blah()”代码>
第二:在javascript ajax函数中,从输入中获取值,并使用post方法将其发送到php文件。您可以创建自己的ajax,但也有一些库,如prototype.js或jquery,易于使用。仔细阅读一下,这很容易,如果您在实现时遇到问题,请返回此处。什么?我甚至不确定我理解你的问题是什么,展示你已经拥有的代码,并考虑对你的问题进行详细的阐述。一些代码是有用的,这是一个有1000个潜在原因和2个解决方案的问题。你懂Ajax吗?这是干什么用的?你不能很好地表达你的问题,这告诉我你实际上没有理解。(无意冒犯)如果您没有正确理解,这里是w3schools教程,这是迄今为止我所能找到的最好的教程:如果我是对的,请发布您的代码,并准确描述您试图实现的目标。谢谢,你不太明白。对它来说是新的-只需知道它可以用于在同一页面上显示结果。这正是我在这里要做的。谢谢你的链接,我;我会经历的