ASP.NET jQuery 实例15 通过控件CustomValidator验证CheckBoxList


Posted in Javascript onFebruary 03, 2012

首先看下界面代码:

<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:CheckBoxList ID="chkCar" runat="server"> 
<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:CheckBoxList> 
</td> 
</tr> 
<tr> 
<td> 
<asp:Button ID="btnSubmit" runat="server" Text="提交" /> 
</td> 
</tr> 
</table> 
</fieldset> 
<asp:CustomValidator ID="ctvCar" runat="server" Display="Dynamic" ErrorMessage="至少选择三种车!" 
ForeColor="Red" ClientValidationFunction="ctvCar_Validation"></asp:CustomValidator> 
</div> 
</form>

控件CustomValidator相关参数说明:
ErrorMessage:设置校验提示信息
Display:设置显示模式,Dynamic表示提示信息不显示的时候,不占用当前位置
ClientValidationFunction:设置定义客户端自定义校验函数
客户端脚本代码:
<head id="Head1" runat="server"> 
<title>Recipe15</title> 
<script type="text/javascript" src="Scripts/jquery-1.4.1-vsdoc.js"></script> 
<script type="text/javascript"> 
function ctvCar_Validation(sender, args) { 
// CustomValidator控件通过自定义函数的参数args属性IsValid来判断是否验证通过 
args.IsValid = ($("#chkCar input:checked").length >= 3); 
} 
</script> 
</head>

最终显示效果:

ASP.NET jQuery 实例15 通过控件CustomValidator验证CheckBoxList

Javascript 相关文章推荐
jquery validator 插件增加日期比较方法
Feb 21 Javascript
JavaScript 对象的属性和方法4种不同的类型
Mar 19 Javascript
JS组件系列之Bootstrap table表格组件神器【终结篇】
May 10 Javascript
js 自带的sort() 方法全面了解
Aug 16 Javascript
js本地图片预览实现代码
Oct 09 Javascript
Javascript Event(事件)的传播与冒泡
Jan 23 Javascript
jQuery 全选 全不选 事件绑定的实现代码
Jan 23 Javascript
javascript基础练习之翻转字符串与回文
Feb 20 Javascript
jQuery中库的引用方法
Jan 06 jQuery
vue.js实现左边导航切换右边内容
Oct 21 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
Nov 12 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
ASP.NET jQuery 实例9  通过控件hyperlink实现返回顶部效果
Feb 03 #Javascript
ASP.NET jQuery 实例8 (动态添加内容到DropDownList)
Feb 03 #Javascript
You might like
PHP中的extract的作用分析
2008/04/09 PHP
drupal 代码实现URL重写
2011/05/04 PHP
WordPress中用于获取及自定义头像图片的PHP脚本详解
2015/12/17 PHP
php实现简单爬虫的开发
2016/03/28 PHP
解决laravel上传图片之后,目录有图片,但是访问不到(404)的问题
2019/10/14 PHP
javascript 打印内容方法小结
2009/11/04 Javascript
js判断当页面无法回退时关闭网页否则就history.go(-1)
2014/08/07 Javascript
node.js版本管理工具n无效的原理和解决方法
2016/11/24 Javascript
详解Vue爬坑之vuex初识
2017/06/14 Javascript
在 Angular 中使用Chart.js 和 ng2-charts的示例代码
2017/08/17 Javascript
[js高手之路]HTML标签解释成DOM节点的实现方法
2017/08/31 Javascript
Vue修改mint-ui默认样式的方法
2018/02/03 Javascript
jQuery Dom元素操作技巧
2018/02/04 jQuery
小程序scroll-view安卓机隐藏横向滚动条的实现详解
2019/05/16 Javascript
Vue 禁用浏览器的前进后退操作
2020/09/04 Javascript
Vue3.0的优化总结
2020/10/16 Javascript
Python实现的二维码生成小软件
2014/07/11 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
50行Python代码获取高考志愿信息的实现方法
2019/07/23 Python
用Python徒手撸一个股票回测框架搭建【推荐】
2019/08/05 Python
使用OpenCV实现仿射变换—旋转功能
2019/08/29 Python
初次部署django+gunicorn+nginx的方法步骤
2019/09/11 Python
Python aiohttp百万并发极限测试实例分析
2019/10/26 Python
python3操作注册表的方法(Url protocol)
2020/02/05 Python
python词云库wordcloud的使用方法与实例详解
2020/02/17 Python
Python爬虫:Request Payload和Form Data的简单区别说明
2020/04/30 Python
如何理解python对象
2020/06/21 Python
利用Python将多张图片合成视频的实现
2020/11/23 Python
python 实现有道翻译功能
2021/02/26 Python
全球领先的鞋类零售商:The Walking Company
2016/07/21 全球购物
Vilebrequin欧洲官网:法国豪华泳装品牌(男士沙滩裤)
2018/04/14 全球购物
Conforama西班牙:您的家具、装饰和电器商店
2020/02/21 全球购物
英国在线定做百叶窗网站:Make My Blinds
2020/08/17 全球购物
社区道德讲堂实施方案
2014/03/21 职场文书
社区好人好事材料
2014/12/26 职场文书
恋恋笔记本观后感
2015/06/16 职场文书