[jQuery Validation Plugin](https://jqueryvalidation.org/) - Form validation made easy
================================
[![Build Status](https://secure.travis-ci.org/jquery-validation/jquery-validation.svg)](https://travis-ci.org/jquery-validation/jquery-validation)
[![devDependency Status](https://david-dm.org/jquery-validation/jquery-validation/dev-status.svg?theme=shields.io)](https://david-dm.org/jquery-validation/jquery-validation#info=devDependencies)
The jQuery Validation Plugin provides drop-in validation for your existing forms, while making all kinds of customizations to fit your application really easy.
## Getting Started
### Downloading the prebuilt files
Prebuilt files can be downloaded from https://jqueryvalidation.org/
### Downloading the latest changes
The unreleased development files can be obtained by:
1. [Downloading](https://github.com/jquery-validation/jquery-validation/archive/master.zip) or Forking this repository
2. [Setup the build](CONTRIBUTING.md#build-setup)
3. Run `grunt` to create the built files in the "dist" directory
### Including it on your page
Include jQuery and the plugin on a page. Then select a form to validate and call the `validate` method.
```html
<form>
<input required>
</form>
<script src="jquery.js"></script>
<script src="jquery.validate.js"></script>
<script>
$("form").validate();
</script>
```
Alternatively include jQuery and the plugin via requirejs in your module.
```js
define(["jquery", "jquery.validate"], function( $ ) {
$("form").validate();
});
```
For more information on how to setup a rules and customizations, [check the documentation](https://jqueryvalidation.org/documentation/).
## Reporting issues and contributing code
See the [Contributing Guidelines](CONTRIBUTING.md) for details.
**IMPORTANT NOTE ABOUT EMAIL VALIDATION**. As of version 1.12.0 this plugin is using the same regular expression that the [HTML5 specification suggests for browsers to use](https://html.spec.whatwg.org/multipage/forms.html#valid-e-mail-address). We will follow their lead and use the same check. If you think the specification is wrong, please report the issue to them. If you have different requirements, consider [using a custom method](https://jqueryvalidation.org/jQuery.validator.addMethod/).
In case you need to adjust the built-in validation regular expression patterns, please [follow the documentation](https://jqueryvalidation.org/jQuery.validator.methods/).
**IMPORTANT NOTE ABOUT REQUIRED METHOD**. As of version 1.14.0 this plugin stops trimming white spaces from the value of the attached element. If you want to achieve the same result, you can use the [`normalizer`](https://jqueryvalidation.org/normalizer/) that can be used to transform the value of an element before validation. This feature was available since `v1.15.0`. In other words, you can do something like this:
``` js
$("#myForm").validate({
rules: {
username: {
required: true,
// Using the normalizer to trim the value of the element
// before validating it.
//
// The value of `this` inside the `normalizer` is the corresponding
// DOMElement. In this example, `this` references the `username` element.
normalizer: function(value) {
return $.trim(value);
}
}
}
});
```
## License
Copyright © Jörn Zaefferer<br>
Licensed under the MIT license.
没有合适的资源?快使用搜索试试~ 我知道了~
基于JavaScript + Servlet + MySQL开发的图书管理系统+非常适合小白入手学习+源码+文档(高分优秀项目)
共632个文件
js:330个
gif:46个
css:42个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 73 浏览量
2024-05-28
20:29:40
上传
评论 1
收藏 7.04MB ZIP 举报
温馨提示
基于JavaScript + Servlet + MySQL开发的图书管理系统+非常适合小白入手学习+源码+文档,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 项目简介: 这个项目是我在学 jsp 时候从网上下载的,原来也没有什么文档说明,我把它导入 IDEA 中,边读代码边修改, 花费了一点时间,终于调通了。 对于像我一样有其他语言基础的人,最好的学习途径就是从一个 CRUD 案例开始下手,可是最大的困难往往在于配置环境比较复杂,拿到程序不能运行起来,导致无法进行后面的学习,直接打包了一个可运行的程序,希望能帮助到你。 1.运行环境 Tomcat8.0 + JDK8 + MySQL + IDEA + Bootstrap + jQuery 2.功能 用户模块 图书模块
资源推荐
资源详情
资源评论
收起资源包目录
基于JavaScript + Servlet + MySQL开发的图书管理系统+非常适合小白入手学习+源码+文档(高分优秀项目) (632个子文件)
UserInfoInsertServiceImpl.class 5KB
UserInfoDaoImpl.class 5KB
BookServiceImpl.class 5KB
BookDaoImpl.class 4KB
BookSortServiceImpl.class 4KB
BookSortDaoImpl.class 3KB
BaseDao.class 3KB
BookUpdateServlet.class 3KB
BookInsertServlet.class 3KB
BookSelectServlet.class 3KB
BookSortSelectServlet.class 3KB
UserLoginServlet.class 3KB
DbUtils.class 3KB
UserInfoUpdateServlet.class 3KB
LoginFilter.class 2KB
UserInfo.class 2KB
UserInfoShowServlet.class 2KB
BookBorrowServlet.class 2KB
BookRepayServlet.class 2KB
Book.class 2KB
JsonUtils.class 2KB
UserInfoSelectServlet.class 2KB
BookSortUpdateServlet.class 2KB
UserInfoDeleteServlet.class 2KB
BookSortDeleteServlet.class 2KB
BookSortInsertServlet.class 2KB
BookDeleteServlet.class 2KB
UserInfoInsertServlet.class 2KB
UserInfoRegisterServlet.class 2KB
UserInfoInsertServiceImplTest.class 2KB
BookSort.class 2KB
HelpUtils.class 2KB
UserInfoLogOut.class 1KB
UtfFilter.class 1KB
UserInfoInsertService.class 490B
BookSortService.class 459B
BookService.class 448B
UserInfoDao.class 430B
MarkUtils.class 421B
BookSortDao.class 375B
BookDao.class 351B
ace.min.css 265KB
bootstrap.css 129KB
bootstrap.css 129KB
bootstrap.min.css 107KB
bootstrap.min.css 107KB
bootstrap.min.css 94KB
font-awesome-ie7.min.css 37KB
ace-rtl.min.css 36KB
ace-skins.min.css 26KB
jquery-ui-1.10.3.full.min.css 24KB
font-awesome.min.css 22KB
bootstrap-theme.css 21KB
bootstrap-theme.css 21KB
bootstrap-editable.css 21KB
stylesheet.css 20KB
select2.css 19KB
bootstrap-theme.min.css 18KB
bootstrap-theme.min.css 18KB
chosen.css 13KB
ui.jqgrid.css 12KB
dropzone.css 11KB
style.css 11KB
fullcalendar.css 11KB
datepicker.css 10KB
screen.css 7KB
ace-ie.min.css 7KB
milk.css 5KB
daterangepicker.css 5KB
colorbox.css 4KB
jquery-ui-1.10.3.custom.min.css 3KB
bootstrap-timepicker.css 3KB
colorpicker.css 2KB
ui.css 2KB
style.css 2KB
jquery.gritter.css 2KB
cmxform.css 1KB
cmxformTemplate.css 1KB
reset.css 850B
dtree.css 795B
core.css 704B
site-demos.css 486B
screen.css 205B
Thumbs.db 13KB
glyphicons-halflings-regular.eot 20KB
glyphicons-halflings-regular.eot 20KB
loading.gif 9KB
logo_marketo.gif 8KB
tab-sprite.gif 5KB
button-submit.gif 4KB
back_green-fade.gif 2KB
login-sprite.gif 2KB
back_nav_blue.gif 2KB
tab_green.gif 2KB
icons.gif 1KB
step3-24.gif 1KB
step1-24.gif 1KB
step2-24.gif 1KB
bg.gif 1KB
globe.gif 1KB
共 632 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
梦回阑珊
- 粉丝: 5533
- 资源: 1717
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于java的高校疫情防控web系统的设计和实现.docx
- 基于java的考编论坛网站的的设计和实现.docx
- 基于java的驾校预约学习系统的设计和实现.docx
- 基于java的面向智慧教育的实习实践系统的设计和实现.docx
- 基于java的同城上门喂遛宠物系统的设计和实现.docx
- 基于java的社区物资交易互助平台的设计和实现.docx
- 基于java的人事管理系统的设计和实现.docx
- 基于java的项目申报管理系统的设计和实现.docx
- 基于java的校园求职招聘系统的设计和实现.docx
- 基于java的西安旅游系统的设计和实现.docx
- 基于java的新能源充电系统的设计和实现.docx
- 基于java的校园失物招领网站的设计和实现.docx
- Petrel压裂 Kinetix2020培训视频 总共包括12视频,主要内容参考下面图片
- 基于java的协同推荐的黔醉酒业白酒销售系统的设计和实现.docx
- 基于java的养老院管理系统的设计和实现.docx
- 基于java的疫情期间高校人员管理系统的设计和实现.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功