1

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

我目前有这个:

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

只是为了测试它,但是一旦我提交它,我就无法让它以任何一种方式发出警报。

4

1 回答 1

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
  };
 });
});
于 2010-02-07T15:29:34.003 回答