点击链接提交表格并发送到多个电子邮件 ID
submit form on click of a link and send to multiple email ids
我已经使用统一的jquery插件格式化了我的表单。同样为了提交表单,我正在使用一个链接,因为我已经为其添加了一些效果,如果我为此使用输入类型提交,它将采用统一格式。
<form>
<ul>
<li><label>Your Name:</label><input type="text" name="name" size="40"/></li>
<li><label>Your Email:</label><input type="email" name="email" size="40"/></li>
<li>
<label>Gender:</label>
<select name="gender">
<option>Male</option>
<option>Female</option>
</select>
</li>
<li><label>Subject:</label><input type="text" name="subject" size="40"/></li>
<li><label>Write your letter here:</label><textarea name="message" cols="60" rows="15"></textarea></li>
OR ELSE<br/><br/>
<li>
<label>Upload your letter:</label>
<input type="file" />
</li>
<li>
<a id="mylink" class="button" href="#">
<img src="button.png" alt="" />Send</a>
</li>
</ul>
</form>
现在我想使用链接提交此表单,并且还想同时通过电子邮件将其发送到两个电子邮件ID。我可以使用什么JavaScript代码。我使用以下代码提交表单,然后在发送时.php我正在发送邮件。
a.onclick = function() {
$(this).parents('form:first').submit();
send.php;
return false;
}
是否可以像这样呼叫发送.php?
你的意思是:
如果您的表单中有 action="send.php",则
$(document).ready(function() {
$("#mylink").click(function(e) {
e.preventDefault();
$(this).closest('form').submit();
});
});
或者,您可以为表单设置操作并提交,例如
$(document).ready(function() {
$("#mylink").click(function(e) {
e.preventDefault();
var myFrm = $(this).closest('form');
myFrm.get(0).setAttribute('action', 'send.php');
myFrm.submit();
});
});
或者,使用 ajax
$(document).ready(function() {
$("#mylink").click(function(e) {
e.preventDefault();
$.ajax({
type: "POST",
url: "send.php",
data: {your data to post here},
succes: function(resp) {
//your response here
}
});
});
});
是否可以像这样呼叫发送.php?
像这样?不,您需要使用ajax
请求:
$.ajax({
url :"send.php"
});
额外提示:更改:
$(this).parents('form:first').submit();
自:
$(this).closest('form').submit();
相关文章:
- 使用Regex验证电子邮件id长度
- 使用javascript SDK的Facebook用户电子邮件id
- 点击链接提交表格并发送到多个电子邮件 ID
- Gmail 电子邮件 ID 验证
- 使用 jquery 验证电子邮件 ID
- 使用 Angular JS 的电子邮件 ID 的自动完成建议
- 如何在 java 脚本中检查电子邮件 ID 是否存在
- 删除javascript变量中以逗号分隔格式存储的重复电子邮件ID
- 如何验证我的电子邮件Id字段
- 预订过程中的电子邮件Id捕获
- 在网络应用程序中从facebook登录接收电子邮件id
- 硒IDE-显示意外警报!生成随机电子邮件ID时
- 如何询问电子邮件id&每次登录facebook时的密码
- 如何从文本框中获取姓名和电子邮件id
- Javascript 电子邮件验证,我希望电子邮件 ID 中的.com不区分大小写
- Regexp -找到我的电子邮件Id结束与有效的域
- 使用javascript从给定字符串获取电子邮件id
- 如何获得用户的电子邮件id在v2.4 facebook sdk
- Passportjs认证使用谷歌应用程序的电子邮件id
- 以电子邮件id作为参考的Netsuite联系人更新