使用jquery发送电子邮件表单结果?

时间:2010-10-22 03:07:10

标签: forms

任何人都可以向我展示一个脚本或表单结果的示例通过提交电子邮件发送? jquery有这个优势吗?

埃里克

4 个答案:

答案 0 :(得分:2)

jQuery可能是脚本框架的神奇独角兽,但即便如此也无法发送电子邮件。

通常,您会将表单值序列化并将这些值传递回某些服务器端方法进行处理;是一个PHP脚本,.Net方法或其他。

如果您在用户点击链接或按钮时必须弹出一封电子邮件,那么您可能会采用一种(相当缺乏吸引力的)方法like this

但最重要的是,“请不要”。

答案 1 :(得分:0)

通常,作为提交结果发送电子邮件的网站将在服务器端(存在经过适当配置的SMTP客户端)进行此电子邮件发送。您可以使用jQuery在客户端验证表单(尽管您仍需要进行服务器端验证)并提交表单,该表单将POST发送到服务器端的程序/脚本,该程序/脚本将通过电子邮件发送它应发送的任何文本。

答案 2 :(得分:0)

它可能有一些优点,如客户端验证和“好效果”或发送后无刷新。

你不能认为jquery不是“发送电子邮件”你可能想用php或任何其他方法只是谷歌电子邮件表格或类似的。 :)

这是一个很好的例子:

http://trevordavis.net/blog/ajax-forms-with-jquery/

祝你好运!

答案 3 :(得分:0)

jQuery提交结果的唯一优势是您不必发布到实际提交提交的页面。有什么好处的是页面不刷新,用户不会离开他当前正在做的事情。您可以对服务器上的电子邮件脚本执行jQuery.ajax()POST以处理电子邮件提交,用户仍将在页面上。