javascript ajax提交隐形验证码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript ajax提交隐形验证码相关的知识,希望对你有一定的参考价值。
function ajaxsubmit(el,token) {
var key = 'efe78e19d64563729cec0d0d719417052d6ad50e913ad4829a952d2c08c0f48b';
var token = token === 'undefined' ? '' : token;
var form = $(el);
var url = form.attr('action');
var method = form.attr('method');
var values = token != '' ? form.serialize() + '&key=' + key + '&token=' + token : form.serialize();
var respdiv = form.parent().find('.form-response');
var spinner = $('<div class="spinner"><div><i class="fa fa-spinner fa-spin"></i></div></div>');
form.submit(function(event) {
event.preventDefault();
form = $(this);
spinner.appendTo('body');
$.ajax({
type: method,
url: url,
data: values
}).done(function(data) {
respdiv.html(data);
spinner.remove();
}).fail(function(data) {
respdiv.html("Errore invio modulo");
spinner.remove();
});
});
}
function onSubmit(token) {
ajaxsubmit('#contact-form',token);
}
以上是关于javascript ajax提交隐形验证码的主要内容,如果未能解决你的问题,请参考以下文章
Ajax提交表单时验证码自动验证 php后端验证码检测
ASP.NET MVC 网站开发总结——Ajax异步提交表单之检查验证码
PHP 隐形验证码
thinkPHP3.2.3利用Ajax前台实现验证码验证,但通过form表单的按钮提交后,验证码一直错误!如何解决?
博客园项目-登录(验证码,ajax提交数据,session和cookie)
如何在 ajax 调用中提交表单之前调用 javascript 验证函数