Jquery OnSubmit如果选中复选框发送电子邮件

时间:2010-02-07 15:26:41

标签: jquery email forms checkbox submission

我有一个现有的表单,我想添加电子邮件功能。我的表单中有一个名为“他们的电子邮件”的字段,在其下面有一个复选框,询问“向他们发送电子邮件?”。我想要一个jquery脚本,它将从“他们的电子邮件”字段中获取电子邮件,并通过电子邮件发送(通过外部email.php文件),如果选中该复选框。如果没有,完全忽略它。这一切都必须在提交表格后进行。

我目前有这个:

if($('#checkbox').is(':checked')){
alert('It is checked');
}else{
alert('Not checked');
}

只是为了测试它,但是一旦我提交它,我无法以任何方式提醒它。

1 个答案:

答案 0 :(得分:1)

您正在寻找$.post()

$(function() {
 $('form').submit(function() {
  if($('#checkbox').is(':checked')) {
   // It is checked
   $.post('email.php', { email: $('input[name=email]').val() });
  } else {
   // It’s not checked
  };
 });
});
相关问题