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 相关文章推荐
验证用户是否修改过页面的数据的实现方法
Sep 26 Javascript
javascript 写类方式之四
Jul 05 Javascript
JavaScript 应用技巧集合[推荐]
Aug 30 Javascript
JS 实现双色表格实现代码
Nov 24 Javascript
Three.js源码阅读笔记(Object3D类)
Dec 27 Javascript
后台获取ZTREE选中节点的方法
Feb 12 Javascript
javascript HTML5 Canvas实现圆盘抽奖功能
Apr 11 Javascript
浅谈JS验证表单文本域输入空格的问题
Feb 14 Javascript
JavaScript 日期时间选择器一些小结
Apr 02 Javascript
vue将毫秒数转化为正常日期格式的实例
Sep 16 Javascript
Javascript文本框脚本实现方法解析
Oct 30 Javascript
nuxt.js写项目时增加错误提示页面操作
Nov 05 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下使用iconv需要注意的问题
2010/11/20 PHP
php中DOMElement操作xml文档实例演示
2013/03/26 PHP
php class中self,parent,this的区别以及实例介绍
2013/04/24 PHP
通过php删除xml文档内容的方法
2015/01/23 PHP
php使用pecl方式安装扩展操作示例
2019/08/12 PHP
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
jquery实现表格本地排序的方法
2015/03/11 Javascript
最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式
2015/04/17 Javascript
NodeJs中的VM模块详解
2015/05/06 NodeJs
Bootstrap三种表单布局的使用方法
2016/06/21 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
2016/06/30 Javascript
完美的js div拖拽实例代码
2016/09/24 Javascript
微信小程序 Record API详解及实例代码
2016/09/30 Javascript
简单实现jquery隔行变色
2017/11/09 jQuery
微信小程序实现选项卡功能
2020/06/19 Javascript
使用vue点击li,获取当前点击li父辈元素的属性值方法
2018/09/12 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
2018/09/27 Javascript
Vue.js组件实现选项卡以及切换特效
2019/07/24 Javascript
vue实现简单计算商品价格
2020/09/14 Javascript
python实现从字符串中找出字符1的位置以及个数的方法
2014/08/25 Python
在Docker上部署Python的Flask框架的教程
2015/04/08 Python
Python黑帽编程 3.4 跨越VLAN详解
2016/09/28 Python
Python实现自动登录百度空间的方法
2017/06/10 Python
python实现日常记账本小程序
2018/03/10 Python
python操作excel的方法(xlsxwriter包的使用)
2018/06/11 Python
Python面向对象之接口、抽象类与多态详解
2018/08/27 Python
解决python中0x80072ee2错误的方法
2020/07/19 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
CSS3贝塞尔曲线示例:创建链接悬停动画效果
2020/11/19 HTML / CSS
预订全球最佳旅行体验:Viator
2018/03/30 全球购物
美国眼镜网站:LensCrafters
2020/01/19 全球购物
澳洲最大的时尚奢侈品电商平台:Cettire
2020/06/15 全球购物
委托书范文
2014/04/02 职场文书
写作之关于描写老人的好段摘抄
2019/11/14 职场文书
教你nginx跳转配置的四种方式
2022/07/07 Servers