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

我目前有这个:

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

只是为了测试它,但是一旦提交,我就无法提醒它。

有帮助吗?

解决方案

您正在寻找 $.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
  };
 });
});
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top