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 相关文章推荐
原生Aajax 和jQuery Ajax 写法个人总结
Mar 24 jQuery
jQuery EasyUI之验证框validatebox实例详解
Apr 10 jQuery
jQuery 1.9版本以上的浏览器判断方法代码分享
Aug 28 jQuery
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
Sep 20 jQuery
jQuery替换节点元素的操作方法
Mar 18 jQuery
jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
Mar 28 jQuery
jQuery实现的页面详情展开收起功能示例
Jun 11 jQuery
jQuery md5加密插件jQuery.md5.js用法示例
Aug 24 jQuery
jQuery实现数字自动增加或者减少的动画效果示例
Dec 11 jQuery
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
Jan 18 jQuery
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
Jul 10 jQuery
jQuery-Citys省市区三级菜单联动插件使用详解
Jul 26 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地址引用(php地址引用的效率问题)
2012/03/23 PHP
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
2013/08/13 PHP
PHP实现链式操作的核心思想
2015/06/23 PHP
Yii框架学习笔记之应用组件操作示例
2019/11/13 PHP
jquery.boxy插件的iframe扩展代码
2010/07/02 Javascript
基于jquery的has()方法以及与find()方法以及filter()方法的区别详解
2013/04/26 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
2015/02/24 Javascript
JS实现浏览器状态栏文字闪烁效果的方法
2015/10/27 Javascript
AngularJS基础 ng-submit 指令简单示例
2016/08/03 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
nodejs redis 发布订阅机制封装实现方法及实例代码
2016/12/15 NodeJs
AngularJS使用拦截器实现的loading功能完整实例
2017/05/17 Javascript
JavaScript的六种继承方式(推荐)
2017/06/26 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
2017/10/25 Javascript
以v-model与promise两种方式实现vue弹窗组件
2018/05/21 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
2018/08/08 Javascript
微信小程序:数据存储、传值、取值详解
2019/05/07 Javascript
js实现简单商品筛选功能
2021/02/02 Javascript
零基础学Python(一)Python环境安装
2014/08/20 Python
详解python进行mp3格式判断
2016/12/23 Python
python中执行shell的两种方法总结
2017/01/10 Python
PyQt5每天必学之切换按钮
2020/08/20 Python
Python元组常见操作示例
2019/02/19 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
python文件读写代码实例
2019/10/21 Python
python继承threading.Thread实现有返回值的子类实例
2020/05/02 Python
Canon佳能美国官方商店:购买数码相机、数码单反相机、镜头和打印机
2016/11/15 全球购物
FitFlop美国官网:英国符合人体工学的鞋类品牌
2018/10/05 全球购物
大学学年自我鉴定
2013/10/28 职场文书
幼儿园家长会欢迎词
2014/01/09 职场文书
营销部内勤岗位职责
2014/04/30 职场文书
体育馆的标语
2014/06/24 职场文书
村主任群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
Windows下redis下载、redis安装及使用教程
2021/06/02 Redis
Nginx反向代理至go-fastdfs案例讲解
2021/08/02 Servers