2010-10-22 53 views
0

任何人都可以给我看一个脚本或表单结果通过电子邮件发送的例子吗? jquery是否有这方面的优势?jQuery的电子邮件表格结果?

埃里克

+0

您不能只使用JavaScript发送电子邮件。你需要像asp.net或php一样使用服务器端。 – Tarik 2010-10-22 03:15:31

回答

2

jQuery可能是脚本框架的神奇独角兽,但即使那样也不能真正发送电子邮件。

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

如果您在用户点击链接或按钮时必须弹出一个电子邮件,您可能会采用一些(相当不吸引人)的方法like this

但底线确实是“请不要”。

0

通常一个网站,发送一个电子邮件作为提交的结果将做到这一点通过电子邮件发送在服务器端(其中一个适当配置的SMTP客户端存在)。您可以使用jQuery在客户端验证表单(尽管您仍然需要执行服务器端验证)并提交表单,该表单会将其张贴到服务器端的程序/脚本中,以便通过电子邮件向其发送电子邮件。

0

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

你一定不要那个jquery不是“发送电子邮件”,你可能想用php或任何其他方法,只是谷歌电子邮件形式或类似的。 :)

这里是一个很好的例子:

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

祝你好运!

0

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