Jquery colorbox和Js邮件验证集成
Jquery colorbox and Js email validation integration
我有一个表单,是在一个colorbox弹出,当我提交的形式,我想看到下一页(在那里的形式张贴)内的相同的弹出,所以我发现这个脚本,适用于那件事。
$("#botonsiguiente").click(function () { // ATTACH CLICK EVENT TO MYBUTTON
$.post("/envioypago-prueba2.php", // PERFORM AJAX POST
$("#frmSS11").serialize(), // WITH SERIALIZED DATA OF MYFORM
function(data){ // DATA NEXT SENT TO COLORBOX
$.colorbox({
html: data,
open: true,
iframe: false // NO FRAME, JUST DIV CONTAINER?
});
},
"html");
});
但问题是,我有另一个JS脚本在同一页上执行表单上的电子邮件验证,他们不一起工作,因为当我提交表单表单张贴没有验证。
我想做的是整合这两个脚本,这样电子邮件验证是在表单发布之前完成的。
我用于电子邮件验证的确切JS脚本如下:
// <![CDATA[
function CheckMultiple11(frm, name) {
for (var i=0; i < frm.length; i++)
{
fldObj = frm.elements[i];
fldId = fldObj.id;
if (fldId) {
var fieldnamecheck=fldObj.id.indexOf(name);
if (fieldnamecheck != -1) {
if (fldObj.checked) {
return true;
}
}
}
}
return false;
}
function CheckForm11(f) {
var email_re = /[a-z0-9!#$%&'*+'/=?^_`{|}~-]+(?:'.[a-z0-9!#$%&'*+'/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?'.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/i;
if (!email_re.test(f.email.value)) {
alert("Por favor ingresá tu EMAIL CORECTAMENTE y luego chequeá que el TELÉFONO sea también correcto. Luego presioná el botón naranja. Estás a sólo 1 paso de ahorrar el 70% en tu compra!");
f.email.focus();
return false;
}
return true;
}
// ]]>
所以问题是:我如何将第二个脚本集成到第一个脚本中以使其全部工作?
jQuery表单插件可能会对您有所帮助。下面是关于验证的部分:
http://jquery.malsup.com/form/验证
相关文章:
- 正在验证8个真/假复选框或复选框中的2个
- 借助asp.net验证或java脚本对多个文本进行验证
- jQuery自定义验证比较多个输入的序列
- 使用html中的外部javascript进行数据验证
- 如何使用jquery Validation验证Formspread
- jquery中的文本框验证
- 如何集成codeigniter和javascript进行验证
- 将登录验证模块与现有的Angular JS应用程序集成
- 如果我的所有用户都有 AD 帐户,那么使用集成 Windows 身份验证来保护 .NET WebAPI 以供 JavaS
- 与SCEditor集成的文本区域的JS验证
- 将数字输入的验证集成到代码的其余部分
- JavaScript验证表单集成到一个
- 如何将JWT身份验证与Web API集成
- 将Auth0身份验证与现有用户数据库集成
- Jquery colorbox和Js邮件验证集成
- jQuery自动完成如何将此代码与我们的函数集成来验证
- 如何集成基于angularjs和Java jaas的身份验证
- 如何使用jQueryAJAX将Codeigner表单验证库和文件上传集成到表单中
- 使用JQuery验证器插件集成自定义函数和规则
- 在angularJS中集成验证码的最好方法