<form action ="send.php" name ="userdetails" onsubmit="display(); return false;">
虽然这确实会执行send.php脚本,但它会加载send.php页面,并且当前页面的内容会丢失。在不重新加载页面的情况下执行php脚本
一旦表单提交,我需要执行以下操作 - 应发送一封电子邮件。但是当前页面不会被改变。什么是完成这个最好的方法?谢谢
<form action ="send.php" name ="userdetails" onsubmit="display(); return false;">
虽然这确实会执行send.php脚本,但它会加载send.php页面,并且当前页面的内容会丢失。在不重新加载页面的情况下执行php脚本
一旦表单提交,我需要执行以下操作 - 应发送一封电子邮件。但是当前页面不会被改变。什么是完成这个最好的方法?谢谢
设置action="..."
的值将始终将您重定向到新页面。
对于你想要做的,AJAX是完美的。它允许你在不离开页面的情况下运行PHP脚本。我会检查出jQuery's AJAX capabilities。
阿贾克斯是要走的路。 – Jon
你可以举一个例子 – DeanR
@Jon AJAX是唯一的方式去... :) – cereallarceny