jQuery的validate插件使用整理(第一部分:HelloWorld)

2019-03-18 23:49|来源: 领悟书生

1. jQuery.validate插件的作用

jquery.validate是jquery旗下的一个验证框架,借助jquery的优势,我们可以迅速验证一些常见的输入,还可以自己扩充自己的验证方法,并且对国际化也有很好的支持。

2. HelloWorld

说明:需要JQuery版本:1.2.6+

步骤:

1,导入的jQuery.js与jquery.validate.js等文件,注意顺序不要颠倒
<script type="text/javascript" src="jquery.js">
<script type="text/javascript" src="jquery.metadata.js">
<script type="text/javascript" src="jquery.validate.js">

2,指定哪个(或哪些)表单要在提交前先进行验证
<script type="text/javascript">

      $(function(){

           $("#testForm").validate();

       });

</script>

3,指定每个字段的验证规则
名称*<input type="text"name="loginName" class="required">
其中class="required"表示本字段必须要填写。


本文链接:jQuery的validate插件使用整理(第一部分:HelloWorld)

相关问答

更多

第一部分 什么是COM,如何使用COM

COM到底是什么 简单地说,COM是一种跨应用和语言共享二进制代码的方法。与C++不同,它提倡源代码重用。ATL便是一个很好的例证。源码级重用虽然好,但只能用于C++。它还带来了名字冲突的可能性,更不用说不断拷贝重用代码而导致工程膨胀和臃肿。 Windows使用DLLs在二进制级共享代码。这也是Windows程序运行的关键――重用kernel32.dll, user32.dll等。但DLLs是针对C接口而写的,它们只能被C或理解C调用规范的语言使用。由编程语言来负责实现共享代码,而不是由DLLs本 ...

如何获取URL的第一部分(How to get first part of a URL)

您可以像使用explode , array_filter和current函数一样使用 $url = "http://www.example.com/some-work/"; $extracted = array_filter(explode("/",parse_url($url,PHP_URL_PATH))); echo current($extracted);//some-work 演示 You can use explode, array_filter and current functio ...

将excel宏应用到方程的第一部分(Apply excel macro to first part of equation)

这是一个有点特别的答案,它适用于两个单元格产品的特殊情况: Sub Absolute() Dim cell As Range Dim factors As Variant For Each cell In Selection If cell.HasFormula And cell.Formula Like "*[*]*" Then factors = Split(cell.Formula, "*") facto ...

在php中获取字符串的第一部分(Get first part of string in php)

$splitted = explode(',', $uploadFlag); $splitted[0]; $splitted = explode(',', $uploadFlag); $splitted[0];

如何在bash中获得字符串的第一部分(How to get the first part of the string in bash)

你可以使用参数扩展 : string="things-hd-91-Statistics.db" echo "${string%%-*}" things 在${parameter%%pattern} ,'pattern'( -* )与'parameter'的末尾匹配。 结果是删除了最长匹配的'参数'的扩展值。 同样,对于其他示例,该模式将为%%.* You would use parameter expansion: string="things-hd-91-Statistics.db" echo ...

如何在第一部分中隐藏“包装器”?(How to hide a 'wrapper' just in the first section?)

您可以尝试在媒体查询中为#sec1添加负边距吗? @media (max-width: 767px){ #sec1{ margin: -20px -20px 0; } } Can you try adding a negative margin for #sec1 in media query ? @media (max-width: 767px){ #sec1{ margin: -20px -20px 0; } }

如何取出数组的第一部分?(How to take out the first part of array?)

看起来你在数据库中定义了一堆菜单项。 如果在那里有一个标题为“r”的菜单项,您只需删除该行并且<li>将消失。 Looks like you have a bunch of menu items defined in your database. If there's a menu item in there titled 'r' all you have to do is delete that row and that <li> will go away.

Python - map()分割并获得第一部分(Python - map() to split and get first part only)

你可以使用map方法: data['interest'].map(lambda x:x.split('.', 1)[0]) import pandas as pd data = pd.DataFrame({'interest':['one.a', 'two.a', 'three.a', 'four.b']}) data['i'] = data['interest'].map(lambda x:x.split('.', 1)[0]) print(data) 产量 interest ...

为什么标签中的第一部分应该是声明?(why first part in a label should be statement? and why not declaration?)

在c根据规范 §6.8.1标记语句: labeled-statement: identifier : statement case constant-expression : statement default : statement 在c中没有条款允许“标记声明”。 这样做,它会工作: #include <stdio.h> int main() { printf("Hello 123\n"); goto lab; printf("Bye\n"); ...

剥离管道输出的第一部分(stripping the first part of piped output)

sed替换的基本形式是: s/replace this/with this/ “替换此”和“与此”都是正则表达式。 在您的情况下,您希望完全摆脱开头的文字字符串“SUM =”和结尾的小数。 所以: #!/bin/bash sum=$(your_script.sh | sed 's/^SUM = //' | sed 's/\..*//') if ! egrep -q '^[0-9]+$' <<< $sum; then echo "your_script.sh printed unexpec ...