0

当有人填写此#form 时,我试图参考 PHP 脚本向我们发送电子邮件。页面上的这个脚本必须验证两个字段,如果正确,它必须 $post 并寻找这个 subscribe.php 来发布这两个字段并向我们发送电子邮件。

这是我认为正确的(不是整个脚本发布,因为它只能工作似乎不能让 $post 工作)

$('#submit').click(function()
{
var name=$("#name").val();
var device=$("#device").val();
if(ck_name.test(name) && ck_device.test(device) )
{
$.post("http://domain.com/ajax/subscribe.php"),
$("#form").show().html("<h3>Thank you!</h3>");
}
else
{

}
return false;

});

任何帮助将不胜感激。我尝试了很多,但不知何故,不会寻找发送电子邮件的 PHP。

或者你们建议将字段提交到数据库?如果是,我必须在上面的这个脚本中输入什么字符串/函数才能寻找 config.php 并将字段提交到数据库?

4

1 回答 1

1

You haven't provided any data to $.post so the PHP script is not getting any information.

Try something like $.post("http://domain.com/ajax/subscribe.php", $("#form").serialize());

More information available here

于 2013-08-31T14:07:52.760 回答