php提交之前验证数据ajax提示,在通过Ajax请求提交之前使用jQuery进行表单验证
在尝试使用Ajax请求将表单提交到我的php脚本之前,我试图让我的表单进行验证.我查看了stackoverflow并没有找到有用的东西.
我有3个输入和一个提交按钮:
$(document).ready(function() {
function validator(){
return $('form').validate();
}
$('form').on('submit', function(e) {
e.preventDefault();
$.ajax({
dataType: 'html',
type: 'post',
url: 'mail.php',
data: $('#contact-form').serialize(),
beforeSubmit: validator,
success: function(responseData) {
$('#contact-submit').remove();
$('#messageResponse').fadeIn(1000);
$('#messageResponse').html(responseData);
},
error: function(responseData){
console.log('Ajax request not recieved!');
}
});
// resets fields
$('input#full-name').val("");
$('input#email').val("");
$('textarea#message').val("");
})
});
我应该使用插件吗?我想要的只是用红色边框颜色验证的名称,电子邮件和消息.这给了我一个很头疼的问题,明天我将与客户会面,以确定网站的最终结果.如果我找不到合适的解决方案,我不会问问题.
php提交之前验证数据ajax提示,在通过Ajax请求提交之前使用jQuery进行表单验证相关推荐
- jQuery实现表单验证
1.基于html表单,利用jQuery实现表单验证功能. 2.html基本结构和样式: 3.html代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHT ...
- JQuery.validationEngine表单验证插件
一.说明 JQuery.validationEngine表单验证控件功能强大,自带了样式显示模式: 1.字符类型:非空验证.最大长度.最小长度.相等判断.数字和空格.数字和英文字母 2.数字类型:数字 ...
- 基于jQuery的表单验证插件:jValidate
网上基于jQuery的表单验证插件已有很多,但是这个轮子我还是继续做一个,因为这个表单验证插件是从我以前的个人JS框架移值过来的(我已慢慢投入jQuery的怀抱),并且它的验证规则书写方式也许会让你眼 ...
- html中表单的校验的插件,功能强大的jquery.validate表单验证插件
本文实例为大家分享了jquery.validate表单验证的使用方法,供大家参考,具体内容如下 1 .表单验证的准备工作 在开启长篇大论之前,首先将表单验证的效果展示给大家. 1.点击表单项,显示帮助 ...
- jQuery的表单验证
jQuery的表单验证 直接上代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" ...
- JQuery实现表单验证(注册页面)
注册页面功能实现: 验证会员名密码不能为空或者包含空格,并且保证长度至少6位 验证邮箱符合规则,并且不能为空 重复密码要与密码一致 1.页面的样式 <form action="#&qu ...
- 整理的16个有用的jQuery Form(表单)验证教程
表单在每个网站开发者必不可少的组成部份,而最烦繁的也是表单验证部份,借助于jQuery一些现有成熟的插件,可以大大减少我们的开发工作量以及减少很多重复出现的问题 ,这篇文章将整理出非常好的16篇非常有 ...
- Jquery ValidateEngine表单验证
Jquery ValidateEngine表单验证 用法:http://www.position-relative.net/creation/formValidator/demoValidators. ...
- 基于 猫冬的 jQuery formValidator表单验证 的asp.net 控件
为了方便在asp.net中使用,封装了一下 <猫冬 的 jQuery formValidator表单验证> 控件 其实也不是什么控件,只是一个类,方便生成前台js. 特点: 1.后台生成的 ...
- jQuery validate 表单验证,涵盖各种类型数据
本来觉得用这个会很难,结果试了试,发现却是简单了不少东西啊,什么getElementById,if 什么的,只用几个属性名 什么的就可以解决不同状态显示不同提示,很强大很方便. <%@ page ...
最新文章
- 做科研不得不学习的知识和技术的摇篮
- 疫情中的人工智能和大数据“社会实验”,将如何影响我国经济社会发展
- Xcode5搭建Python开发环境
- 学多门计算机语言的好处,多学一门语言的19大好处
- java中int和integer的区别_Java异常中throw和throws关键字的区别
- 【转载】ABAP 字符串 ‘‘ || `` 区别
- CENTOS编译安装APACHE 2.4.6笔记
- mac上安装Chromedriver注意事宜
- 深度学习AI美颜系列---AI美颜磨皮算法一
- 淘宝直播上线“湖北加油”专区:近7000湖北商家获得扶持
- 网络嵌入之STNE model
- 应用安全-安全设备-Waf系列-软Waf-云锁
- 计算机监控系统英文缩写,各弱电系统英文缩写
- SQL Develoer 连接到hr数据库
- oracle 获取月份_网络工程师干货 | 2020年7月份最新的华为HCIARS培训教程,画质超级好!...
- 一篇博文搞定英文常见单词后缀(完全版)
- 王权小福贵儿的Java学习笔记
- CAS单点登录:CAS服务端搭建
- Java毕设项目校园外卖系统Web端计算机(附源码+系统+数据库+LW)
- robocup2D教程
热门文章
- halcon2D Metrology测量算子,卡尺测量算子,持续更新
- 工业机器人智能发展:视觉和触觉感应简化
- 成都计算机中心起名,成都给宝宝起名的地方哪里好
- C++定义隐式转换函数,将类转换为内部的一个成员变量
- yii urlmanager配置post不生效_一文带你彻底学会 Git Hooks 配置
- 服务器iis7.5 配置文件,使用注册表项 - Internet Information Services | Microsoft Docs
- oracle 导入excel时间格式,将.xls或者.excel格式的数据导入到Oracle中
- mysql decimal(6_MySQL(六) decimal数据默认处理
- 2019牛客暑期多校训练营(第一场) - B - Integration - 数学
- 使用ASP.Net WebAPI构建REST服务(一)——简单的示例