ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList


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:DropDownList ID="dllCar" runat="server" ToolTip="至少选择一种车!" CssClass="required"> 
<asp:ListItem Value="" Text="---请选择---"></asp:ListItem> 
<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:DropDownList> 
</td> 
</tr> 
<tr> 
<td> 
<asp:Button ID="btnSubmit" runat="server" Text="提交" /> 
</td> 
</tr> 
</table> 
</fieldset> 
<div id="message" class="alertmsg"> 
</div> 
</div> 
</form>

DropDownList控件属性ToolTip会转换为Title,title的值可以作为校验规则required的提示信息,属性CssClass的值required就指定了插件的校验规则。

脚本代码:

<head id="Head1" runat="server"> 
<title>Recipe18</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({ 
errorLabelContainer: $("#message") 
}); 
}); 
</script> 
<style type="text/css"> 
.alertmsg 
{ 
color: #FF0000; 
} 
</style> 
</head>

显示效果:

ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList


另外如果不设置DropDownList的属性ToolTip和CssClass,脚本代码改为如下,也可以实现同样的效果:
<script type="text/javascript"> 
$(function () { 
$("#form1").validate({ 
rules: { dllCar: "required" }, 
messages: { dllCar: "至少选择一种车!" }, 
errorLabelContainer: $("#message") 
}); 
}); 
</script>
Javascript 相关文章推荐
单元选择合并变色示例代码
May 26 Javascript
简介JavaScript中toTimeString()方法的使用
Jun 12 Javascript
js制作带有遮罩弹出层实现登录注册表单特效代码分享
Sep 05 Javascript
详解Bootstrap插件
Apr 25 Javascript
Javascript类型系统之undefined和null浅析
Jul 13 Javascript
js面向对象实现canvas制作彩虹球喷枪效果
Sep 24 Javascript
jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法
Mar 03 Javascript
10道典型的JavaScript面试题
Mar 22 Javascript
详解vue axios中文文档
Sep 12 Javascript
简单的Vue SSR的示例代码
Jan 12 Javascript
angularJs中$http获取后台数据的实例讲解
Aug 08 Javascript
浅谈JavaScript_DOM学习篇_图片切换小案例
Mar 19 Javascript
ASP.NET jQuery 实例17 通过使用jQuery validation插件校验ListBox
Feb 03 #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
You might like
在PHP中利用XML技术构造远程服务(下)
2006/10/09 PHP
PHP高级OOP技术演示
2009/08/27 PHP
PHP MemCached 高级缓存应用代码
2010/08/05 PHP
PHP安装threads多线程扩展基础教程
2015/11/17 PHP
thinkPHP实现的联动菜单功能详解
2017/05/05 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
2017/06/13 PHP
JQuery获取或设置ckeditor的数据(示例代码)
2013/11/15 Javascript
jquery使用经验小结
2015/05/20 Javascript
jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法
2015/08/07 Javascript
基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
2015/11/24 Javascript
javascript Function函数理解与实战
2017/12/01 Javascript
浅谈基于Vue.js的移动组件库cube-ui
2017/12/20 Javascript
ajax与jsonp的区别及用法
2018/10/16 Javascript
JSON基本语法及与JavaScript的异同实例分析
2019/01/04 Javascript
微信小程序按钮点击动画效果的实现
2019/09/04 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
vue 表单输入框不支持focus及blur事件的解决方案
2020/11/17 Vue.js
python实现的二叉树算法和kmp算法实例
2014/04/25 Python
Python实现图像几何变换
2015/07/06 Python
python 读写、创建 文件的方法(必看)
2016/09/12 Python
python编程使用selenium模拟登陆淘宝实例代码
2018/01/25 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
2018/07/25 Python
python多进程读图提取特征存npy
2019/05/21 Python
python图的深度优先和广度优先算法实例分析
2019/10/26 Python
Pytorch 中retain_graph的用法详解
2020/01/07 Python
Python实现ATM系统
2020/02/17 Python
python两种获取剪贴板内容的方法
2020/11/06 Python
详解Sticky Footer 绝对底部的两种套路
2017/11/03 HTML / CSS
美国家居用品和厨具购物网站:DealsDot
2019/10/07 全球购物
人事主管的岗位职责
2013/11/16 职场文书
书法比赛获奖感言
2014/02/10 职场文书
捐书倡议书
2014/08/29 职场文书
2015年六一儿童节活动总结
2015/02/11 职场文书
2016年会领导致辞稿
2015/07/29 职场文书
2016继续教育培训学习心得体会
2016/01/19 职场文书
MySQL数据库查询之多表查询总结
2022/08/05 MySQL