在尝试使用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进行表单验证相关推荐

  1. jQuery实现表单验证

    1.基于html表单,利用jQuery实现表单验证功能. 2.html基本结构和样式: 3.html代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHT ...

  2. JQuery.validationEngine表单验证插件

    一.说明 JQuery.validationEngine表单验证控件功能强大,自带了样式显示模式: 1.字符类型:非空验证.最大长度.最小长度.相等判断.数字和空格.数字和英文字母 2.数字类型:数字 ...

  3. 基于jQuery的表单验证插件:jValidate

    网上基于jQuery的表单验证插件已有很多,但是这个轮子我还是继续做一个,因为这个表单验证插件是从我以前的个人JS框架移值过来的(我已慢慢投入jQuery的怀抱),并且它的验证规则书写方式也许会让你眼 ...

  4. html中表单的校验的插件,功能强大的jquery.validate表单验证插件

    本文实例为大家分享了jquery.validate表单验证的使用方法,供大家参考,具体内容如下 1 .表单验证的准备工作 在开启长篇大论之前,首先将表单验证的效果展示给大家. 1.点击表单项,显示帮助 ...

  5. jQuery的表单验证

    jQuery的表单验证 直接上代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" ...

  6. JQuery实现表单验证(注册页面)

    注册页面功能实现: 验证会员名密码不能为空或者包含空格,并且保证长度至少6位 验证邮箱符合规则,并且不能为空 重复密码要与密码一致 1.页面的样式 <form action="#&qu ...

  7. 整理的16个有用的jQuery Form(表单)验证教程

    表单在每个网站开发者必不可少的组成部份,而最烦繁的也是表单验证部份,借助于jQuery一些现有成熟的插件,可以大大减少我们的开发工作量以及减少很多重复出现的问题 ,这篇文章将整理出非常好的16篇非常有 ...

  8. Jquery ValidateEngine表单验证

    Jquery ValidateEngine表单验证 用法:http://www.position-relative.net/creation/formValidator/demoValidators. ...

  9. 基于 猫冬的 jQuery formValidator表单验证 的asp.net 控件

    为了方便在asp.net中使用,封装了一下 <猫冬 的 jQuery formValidator表单验证> 控件 其实也不是什么控件,只是一个类,方便生成前台js. 特点: 1.后台生成的 ...

  10. jQuery validate 表单验证,涵盖各种类型数据

    本来觉得用这个会很难,结果试了试,发现却是简单了不少东西啊,什么getElementById,if 什么的,只用几个属性名 什么的就可以解决不同状态显示不同提示,很强大很方便. <%@ page ...

最新文章

  1. 做科研不得不学习的知识和技术的摇篮
  2. 疫情中的人工智能和大数据“社会实验”,将如何影响我国经济社会发展
  3. Xcode5搭建Python开发环境
  4. 学多门计算机语言的好处,多学一门语言的19大好处
  5. java中int和integer的区别_Java异常中throw和throws关键字的区别
  6. 【转载】ABAP 字符串 ‘‘ || `` 区别
  7. CENTOS编译安装APACHE 2.4.6笔记
  8. mac上安装Chromedriver注意事宜
  9. 深度学习AI美颜系列---AI美颜磨皮算法一
  10. 淘宝直播上线“湖北加油”专区:近7000湖北商家获得扶持
  11. 网络嵌入之STNE model
  12. 应用安全-安全设备-Waf系列-软Waf-云锁
  13. 计算机监控系统英文缩写,各弱电系统英文缩写
  14. SQL Develoer 连接到hr数据库
  15. oracle 获取月份_网络工程师干货 | 2020年7月份最新的华为HCIARS培训教程,画质超级好!...
  16. 一篇博文搞定英文常见单词后缀(完全版)
  17. 王权小福贵儿的Java学习笔记
  18. CAS单点登录:CAS服务端搭建
  19. Java毕设项目校园外卖系统Web端计算机(附源码+系统+数据库+LW)
  20. robocup2D教程

热门文章

  1. halcon2D Metrology测量算子,卡尺测量算子,持续更新
  2. 工业机器人智能发展:视觉和触觉感应简化
  3. 成都计算机中心起名,成都给宝宝起名的地方哪里好
  4. C++定义隐式转换函数,将类转换为内部的一个成员变量
  5. yii urlmanager配置post不生效_一文带你彻底学会 Git Hooks 配置
  6. 服务器iis7.5 配置文件,使用注册表项 - Internet Information Services | Microsoft Docs
  7. oracle 导入excel时间格式,将.xls或者.excel格式的数据导入到Oracle中
  8. mysql decimal(6_MySQL(六) decimal数据默认处理
  9. 2019牛客暑期多校训练营(第一场) - B - Integration - 数学
  10. 使用ASP.Net WebAPI构建REST服务(一)——简单的示例