ASP.NET jQuery 实例17 通过使用jQuery validation插件校验ListBox


Posted in Javascript onFebruary 03, 2012

这里我们举例校验ListBox两个规则:
•校验必选项
•选择范围在0~4项
界面代码:

<form id="form1" runat="server"> 
<div align="center"> 
<fieldset style="width: 350px; height: 200px;"> 
<table border="0" cellpadding="3" cellspacing="3"> 
<tr> 
<td> 
请选择汽车类型: 
</td> 
</tr> 
<tr> 
<td> 
<asp:ListBox ID="lstCar" runat="server" Rows="5" SelectionMode="Multiple"> 
<asp:ListItem Value="1" Text="奔驰汽车"></asp:ListItem> 
<asp:ListItem Value="2" Text="宝马汽车"></asp:ListItem> 
<asp:ListItem Value="3" Text="奥迪汽车"></asp:ListItem> 
<asp:ListItem Value="4" Text="现代汽车"></asp:ListItem> 
<asp:ListItem Value="5" Text="丰田汽车"></asp:ListItem> 
</asp:ListBox> 
</td> 
</tr> 
<tr> 
<td> 
<asp:Button ID="btnSubmit" runat="server" Text="提交" /> 
</td> 
</tr> 
</table> 
</fieldset> 
<div id="message" class="alertmsg"> 
</div> 
</div> 
</form>

脚本代码:
<head id="Head1" runat="server"> 
<title>Recipe17</title> 
<script type="text/javascript" src="Scripts/jquery-1.4.1-vsdoc.js"></script> 
<script type="text/javascript" src="Scripts/jquery.validate.js"></script> 
<script type="text/javascript"> 
$(function () { 
$("#form1").validate({ 
rules: { 
lstCar: { required: true, rangelength: [0, 4] } 
}, 
messages: { 
lstCar: { required: "至少选择一种车!", 
rangelength: "选择的范围为零到四种车!" 
} 
}, 
errorLabelContainer: $("#message") 
}); 
}); 
</script> 
<style type="text/css"> 
.alertmsg 
{ 
color: #FF0000; 
} 
</style> 
</head>

界面效果:

ASP.NET jQuery 实例17 通过使用jQuery validation插件校验ListBox

Javascript 相关文章推荐
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
Jun 18 Javascript
js处理json以及字符串的比较等常用操作
Sep 08 Javascript
比较新旧两个数组值得增加和删除的JS代码
Oct 30 Javascript
原生javascript实现图片滚动、延时加载功能
Jan 12 Javascript
JavaScript数组的一些奇葩行为
Jan 25 Javascript
JavaScript 节流函数 Throttle 详解
Jul 04 Javascript
js canvas实现擦除动画
Jul 16 Javascript
Vue 2.0 服务端渲染入门介绍
Mar 29 Javascript
JS中判断字符串存在和非空的方法
Sep 12 Javascript
vue如何根据网站路由判断页面主题色详解
Nov 02 Javascript
angular 实现下拉列表组件的示例代码
Mar 09 Javascript
vue中更改数组中属性,在页面中不生效的解决方法
Oct 30 Javascript
ASP.NET jQuery 实例16 通过控件CustomValidator验证RadioButtonList
Feb 03 #Javascript
ASP.NET jQuery 实例15 通过控件CustomValidator验证CheckBoxList
Feb 03 #Javascript
ASP.NET jQuery 实例14 在ASP.NET form中校验时间范围
Feb 03 #Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
Feb 03 #Javascript
ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
Feb 03 #Javascript
ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
Feb 03 #Javascript
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
Feb 03 #Javascript
You might like
php class中self,parent,this的区别以及实例介绍
2013/04/24 PHP
PHP生成网站桌面快捷方式代码分享
2014/10/11 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
PHP内置函数生成随机数实例
2019/01/18 PHP
关于viewport,Ext.panel和Ext.form.panel的关系
2009/05/07 Javascript
读jQuery之四(优雅的迭代)
2011/06/20 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
使用jQueryMobile实现滑动翻页效果的方法
2015/02/04 Javascript
JS中Location使用详解
2015/05/12 Javascript
JavaScript encodeURI 和encodeURIComponent
2015/12/04 Javascript
js判断当前页面用什么浏览器打开的方法
2016/01/06 Javascript
通过Tabs方法基于easyUI+bootstrap制作工作站
2016/03/28 Javascript
jQuery插件制作的实例教程
2016/05/16 Javascript
jQuery实现摸拟alert提示框
2016/05/22 Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
2016/08/23 Javascript
详解使用Vue.Js结合Jquery Ajax加载数据的两种方式
2017/01/10 Javascript
bootstrap如何让dropdown menu按钮式下拉框长度一致
2017/04/10 Javascript
jQuery实现frame之间互通的方法
2017/06/26 jQuery
使用angular帮你实现拖拽的示例
2017/07/05 Javascript
详解webpack-dev-server使用http-proxy解决跨域问题
2018/01/13 Javascript
JS设计模式之策略模式概念与用法分析
2018/02/05 Javascript
jQuery基于Ajax实现读取XML数据功能示例
2018/05/31 jQuery
vue 解决mintui弹窗弹起来,底部页面滚动bug问题
2020/11/12 Javascript
Python版的文曲星猜数字游戏代码
2013/09/02 Python
python保存字符串到文件的方法
2015/07/01 Python
python 巧用正则寻找字符串中的特定字符的位置方法
2018/05/02 Python
Python中存取文件的4种不同操作
2018/07/02 Python
Tensorflow模型实现预测或识别单张图片
2019/07/19 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
CSS3中的Transition过度与Animation动画属性使用要点
2016/05/20 HTML / CSS
化学专业毕业生自荐信
2013/11/15 职场文书
国贸专业的职业规划书
2014/03/15 职场文书
微电影大赛策划方案
2014/06/05 职场文书
2014企业年终工作总结
2014/12/23 职场文书
Vue实现tab导航栏并支持左右滑动功能
2021/06/28 Vue.js
服务器间如何实现文件共享
2022/05/20 Servers