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 ui sortable拖拽后保存位置
Apr 27 jQuery
jquery图片放大镜效果
Jun 23 jQuery
jQuery实现对网页节点的增删改查功能示例
Sep 18 jQuery
判断jQuery是否加载完成,没完成继续判断的解决方法
Dec 06 jQuery
jQuery Dom元素操作技巧
Feb 04 jQuery
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 jQuery
jQuery常见的遍历DOM操作详解
Sep 05 jQuery
jQuery实现的简单歌词滚动功能示例
Jan 07 jQuery
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
Apr 01 jQuery
jQuery AJAX应用实例总结
May 19 jQuery
jQuery 动态粒子效果示例代码
Jul 07 jQuery
jquery轮播图插件使用方法详解
Jul 31 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面向对象全攻略 (一) 面向对象基础知识
2009/09/30 PHP
PHP图片等比例缩放生成缩略图函数分享
2014/06/10 PHP
php版微信公众号自定义分享内容实现方法
2016/09/22 PHP
Laravel接收前端ajax传来的数据的实例代码
2017/07/20 PHP
PHP实现批量重命名某个文件夹下所有文件的方法
2017/09/04 PHP
PHP实现用户登录的案例代码
2018/05/10 PHP
使用EXT实现无刷新动态调用股票信息
2008/11/01 Javascript
解读JavaScript代码 var ie = !-[1,] 最短的IE判定代码
2011/05/28 Javascript
javascript中onclick(this)用法介绍
2013/04/19 Javascript
JSON遍历方式实例总结
2015/12/07 Javascript
JQuery的attr 与 val区别
2016/06/12 Javascript
js动态获取子复选项并设计全选及提交的实现方法
2016/06/24 Javascript
js读取json文件片段中的数据实例
2017/03/09 Javascript
JS实现键值对遍历json数组功能示例
2018/05/30 Javascript
Vue中 key keep-alive的实现原理
2018/09/18 Javascript
nodejs语言实现验证码生成功能的示例代码
2019/10/13 NodeJs
VueJS实现用户管理系统
2020/05/29 Javascript
[48:37]EG vs OG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[00:59]DOTA2英雄背景故事——上古巨神
2020/06/28 DOTA
python类定义的讲解
2013/11/01 Python
Django在Win7下的安装及创建项目hello word简明教程
2014/07/14 Python
Python利用BeautifulSoup解析Html的方法示例
2017/07/30 Python
python 删除大文件中的某一行(最有效率的方法)
2017/08/19 Python
在python3中pyqt5和mayavi不兼容问题的解决方法
2019/01/08 Python
OpenCV HSV颜色识别及HSV基本颜色分量范围
2019/03/22 Python
python 将日期戳(五位数时间)转换为标准时间
2019/07/11 Python
Python自动化xpath实现自动抢票抢货
2020/09/19 Python
详解Python中如何将数据存储为json格式的文件
2020/11/18 Python
Python 内存管理机制全面分析
2021/01/16 Python
美国温暖商店:The Warming Store
2018/12/15 全球购物
大四毕业生自荐书
2014/07/05 职场文书
企业消防安全责任书
2014/07/23 职场文书
公司授权委托书范本
2014/09/18 职场文书
小学运动会入场词
2015/07/18 职场文书
golang正则之命名分组方式
2021/04/25 Golang
springboot读取resources下文件的方式详解
2022/06/21 Java/Android