JQuery介绍

JQuery javascript 的一个类库,能够完成很多 javascript 完成的工作,里面有 jQuery Core api ,还有很多插件如 jquery.validate.js (表单提交的校验), jquery.treeview.js (树形结构目录显示), pagination.js (分页显示)等很多功能强大,使用方便的插件。 jQuery 的宗旨是要 the write less,do more 本着这个原则来设计开发的,今天看了些 jQuery Core 的核心 API ,里面最重要的是有一个 jQuery 对象,类似于 DOM 中的 element 对象,得到 jQuery 的对象后就能够操作标签元素了,关键是如何定位、过滤得到这个 jQuery 对象,很多种方法,通过标签 id 、导航( form.username )、通过和其他 jQuery 对象的关系等。

 

jQuery 的表单校验,由于有表单校验的插件,插件中实现的一些校验,但是校验规则和校验失败后如何显示,要在页面中设置,其中有 2 个关键字: rules message rules 中写着要校验的标签,和标签中的校验项, message 中记录着校验失败后的提示语(当然一个标签可以有多个校验,就会有多个校验失败的提示语),还有一个重点是何时开始校验 ,有的是当 keyup 和表单提交的时候开始对标签进行校验,这个校验的触发事件没明确的看清楚,而不是我们通常写的表单提交要触发一个 js 函数,在该函数中对要校验的标签进行校验

 

jQuery Ajax 校验

使用的 ajax 是进行前后台的交互,即 ajax 的校验是前台给个 url ,这个 url 发送到后台,到数据库或其他地方进行校验后,把返回结果传送到前台的过程。同样,在 jQuery 中使用的 Ajax 校验也是这么个思路

 

具体的jQuery代码就不在这写了,大家可以到jQuery官方网站上去下载最新的jQuery脚本、API Document和一些其他的plugin,在这给大家上传一个jQuery表单校验的demo,希望对一些初学者能够有所帮助!

你可能感兴趣的:(JavaScript,jquery)