我有一个分类网站,在显示广告的页面上,我正在创建一个“向朋友发送小费”表单……
因此,任何想要的人都可以将广告提示发送给一些朋友的电子邮件地址。
我猜表单必须提交到一个php页面对吗?
<form name="tip" method="post" action="tip.php">
Tip somebody:
<input
name="tip_email"
type="text"
size="30"
onfocus="tip_div(1);"
onblur="tip_div(2);"
/>
<input type="submit" value="Skicka Tips" />
<input type="hidden" name="ad_id" />
</form>
提交表单时,页面会重新加载…我不希望这样…
有没有办法让它不重新加载并仍然发送邮件?最好没有ajax或jquery …
原文由 user188962 发布,翻译遵循 CC BY-SA 4.0 许可协议
您需要提交 ajax 请求以发送电子邮件而无需重新加载页面。看看 http://api.jquery.com/jQuery.ajax/
您的代码应该类似于以下内容:
表单将在后台提交到
send_email.php
页面,该页面需要处理请求并发送电子邮件。