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 相关文章推荐
Javascript 获取链接(url)参数的方法
Feb 15 Javascript
&amp;lt;script defer&amp;gt; defer 是什么意思
May 10 Javascript
javascript实现动态加载CSS
Jan 26 Javascript
JS实现完全语义化的网页选项卡效果代码
Sep 15 Javascript
每天一篇javascript学习小结(面向对象编程)
Nov 20 Javascript
使用BootStrap实现用户登录界面UI
Aug 10 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
Nov 09 Javascript
vue实现长图垂直居上 vue实现短图垂直居中
Oct 18 Javascript
如何获取TypeScript的声明文件.d.ts
May 01 Javascript
在移动端使用vue-router和keep-alive的方法示例
Dec 02 Javascript
前端深入理解Typescript泛型概念
Mar 09 Javascript
vue css 引入asstes中的图片无法显示的四种解决方法
Mar 16 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树的代码,可以嵌套任意层
2006/10/09 PHP
PHP中获取变量的变量名的一段代码的bug分析
2011/07/07 PHP
Php中文件下载功能实现超详细流程分析
2012/06/13 PHP
ThinkPHP无限级分类原理实现留言与回复功能实例
2014/10/31 PHP
CodeIgniter中使用Smarty3基本配置
2015/06/29 PHP
如何通过Linux命令行使用和运行PHP脚本
2015/07/29 PHP
PHP的PDO大对象(LOBs)
2019/01/27 PHP
div模拟选择框示例代码
2013/11/03 Javascript
js代码实现的加入收藏效果并兼容主流浏览器
2014/06/23 Javascript
JavaScript设计模式经典之工厂模式
2016/02/24 Javascript
Swiper实现轮播图效果
2017/07/03 Javascript
详解React 在服务端渲染的实现
2017/11/16 Javascript
vue2.0 better-scroll 实现移动端滑动的示例代码
2018/01/25 Javascript
js中document.write和document.writeln的区别
2018/03/11 Javascript
基于vue1和vue2获取dom元素的方法
2018/03/17 Javascript
vue.js 实现评价五角星组件的实例代码
2018/08/13 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
vue实现form表单与table表格的数据关联功能示例
2019/01/29 Javascript
JavaScript剩余操作符Rest Operator详解
2019/07/20 Javascript
jquery+css3实现的经典弹出层效果示例
2020/05/16 jQuery
bootstrap-table后端分页功能完整实例
2020/06/01 Javascript
Python中的defaultdict模块和namedtuple模块的简单入门指南
2015/04/01 Python
python实现月食效果实例代码
2019/06/18 Python
远程部署工具Fabric详解(支持Python3)
2019/07/04 Python
python set集合使用方法解析
2019/11/05 Python
基于python+selenium的二次封装的实现
2020/01/06 Python
意大利高端时尚买手店:Stefania Mode
2018/03/01 全球购物
意大利领先的奢侈品在线时装零售商:MCLABELS
2020/10/13 全球购物
电气专业应届生求职信
2013/11/01 职场文书
教师简历自我评价
2014/02/03 职场文书
搞笑征婚广告词
2014/03/17 职场文书
学校捐款活动总结
2015/05/09 职场文书
关于python爬虫应用urllib库作用分析
2021/09/04 Python
一起来看看Vue的核心原理剖析
2022/03/24 Vue.js
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
2022/04/12 MySQL
python画条形图的具体代码
2022/04/20 Python