jQuery onSubmit如果检查了复选框,请发送电子邮件
-
19-09-2019 - |
题
我有一个现有表格,我想添加电子邮件功能。我的表格中有一个名为“他们的电子邮件”的字段,在其中,一个询问“向他们发送电子邮件?”的复选框。我想要一个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
};
});
});
不隶属于 StackOverflow