jQuery实现 RadioButton做必选校验功能


Posted in jQuery onJune 15, 2017

关于这个问题,百度里说法纷纷,大都无用,或者说版本太老太罗嗦,这里介绍一个可借鉴的用法:

按理说,页面上的若干个Radio Button 在页面加载初始化时,是默认选中第一个的,但总是避免不了一些特殊的需求——所有的单选按钮都不选中,仅当用按钮触发事件时再去做必选校验。例如:

<div class="col-xs-4 col-sm-4 col-md-4"> 
   <div class="radio col-mr-20"> 
     @Html.RadioButtonFor(m => m.Materielcategory, "电子物料", new { data_label = "电子物料", name = "Materielcategory", @readonly = "readonly" }) 
   </div> 
   <div class="radio col-mr-20"> 
     @Html.RadioButtonFor(m => m.Materielcategory, "其他", new { data_label = "其他", name = "Materielcategory", @readonly = "readonly" }) 
   </div> 
</div>

我是这样使用JQuery去实现的:

//物料分类做必选校验 
    function TongyiBefore() { 
      var Materielcategory = $(":radio[name=Materielcategory]:checked").val(); 
      if (Materielcategory == null) { 
        layer.alert("请先选择物料分类!", { icon: 7 }); 
        return; 
      } 
         
    }

注意:Materielcategory 变量在不选值的情况下是undefined的,也可以认为是null.

以上所述是小编给大家介绍的jQuery实现 RadioButton做必选校验功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery Validate表单验证插件实现代码
Jun 08 jQuery
jQuery选择器_动力节点Java学院整理
Jul 05 jQuery
jQuery取得元素标签名称小结(附代码)
Aug 16 jQuery
jQuery模拟爆炸倒计时功能实例代码
Aug 21 jQuery
jQuery AJAX 方法success()后台传来的4种数据详解
Aug 08 jQuery
学习jQuery中的noConflict()用法
Sep 28 jQuery
jQuery选择器选中最后一个元素,倒数第二个元素操作示例
Dec 10 jQuery
jQuery实现input[type=file]多图预览上传删除等功能
Aug 02 jQuery
jQuery zTree插件使用简单教程
Aug 16 jQuery
9种方法优化jQuery代码详解
Feb 04 jQuery
jQuery cookie的公共方法封装和使用示例
Jun 01 jQuery
jquery实现拖拽小方块效果
Dec 10 jQuery
jQuery ajax动态生成table功能示例
Jun 14 #jQuery
jQuery.form.js的使用详解
Jun 14 #jQuery
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
Jun 13 #jQuery
jquery+css实现侧边导航栏效果
Jun 12 #jQuery
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 #jQuery
jquery处理checkbox(复选框)是否被选中实例代码
Jun 12 #jQuery
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 #jQuery
You might like
兼容性比较好的PHP生成缩略图的代码
2011/01/12 PHP
回帖脱衣服的图片实现代码
2014/02/15 PHP
phpmailer中文乱码问题的解决方法
2014/04/22 PHP
Laravel 5框架学习之Blade 简介
2015/04/08 PHP
WordPress中用于检索模版的相关PHP函数使用解析
2015/12/15 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
2016/01/11 PHP
基于ThinkPHP实现的日历功能实例详解
2017/04/15 PHP
javascript中方便增删改cookie的一个类
2012/10/11 Javascript
jQuery实现图片渐入渐出切换展示效果
2015/08/15 Javascript
JavaScript数据推送Comet技术详解
2016/04/07 Javascript
js实现页面a向页面b传参的方法
2016/05/29 Javascript
Javascript对象字面量的理解
2016/06/22 Javascript
JavaScript中Require调用js的实例分享
2017/10/27 Javascript
解析vue data不可以使用箭头函数问题
2018/07/03 Javascript
fetch 如何实现请求数据
2018/12/20 Javascript
详解javascript 变量提升(Hoisting)
2019/03/12 Javascript
vue使用代理解决请求跨域问题详解
2019/07/24 Javascript
layui 点击重置按钮, select 并没有被重置的解决方法
2019/09/03 Javascript
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
10种检测Python程序运行时间、CPU和内存占用的方法
2015/04/01 Python
Python BS4库的安装与使用详解
2018/08/08 Python
Python日志模块logging基本用法分析
2018/08/23 Python
Django框架model模型对象验证实现方法分析
2019/10/02 Python
Python字节单位转换实例
2019/12/05 Python
Python爬虫爬取有道实现翻译功能
2020/11/27 Python
美国最大网上鞋店:Zappos
2016/07/25 全球购物
是什么让J2EE适合用来开发多层的分布式的应用
2015/01/16 面试题
MVC的各个部分都有那些技术来实现?如何实现?
2016/04/21 面试题
党支部书记岗位责任制
2014/02/11 职场文书
《我的第一本书》教学反思
2014/02/15 职场文书
环保公益策划方案
2014/08/15 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
销售经理助理岗位职责
2015/04/13 职场文书
退货证明模板
2015/06/23 职场文书
公司员工奖惩制度
2015/08/04 职场文书
nginx的zabbix 5.0安装部署的方法步骤
2021/07/16 Servers