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 Ajax type的4种类型(详解)
Aug 02 jQuery
jQuery实现全选、反选和不选功能
Aug 16 jQuery
jQuery实现的页面遮罩层功能示例【测试可用】
Oct 14 jQuery
jquery引入外部CDN 加载失败则引入本地jq库
May 23 jQuery
jQuery实现的滑块滑动导航效果示例
Jun 04 jQuery
使用jquery DataTable和ajax向页面显示数据列表的方法
Aug 09 jQuery
jQuery扩展方法实现Form表单与Json互相转换的实例代码
Sep 05 jQuery
JS/jQuery实现简单的开关灯效果【案例】
Feb 19 jQuery
jquery简单实现纵向的无缝滚动代码实例
Apr 01 jQuery
详解jquery和vue对比
Apr 16 jQuery
基于jQuery的时间戳与日期间的转化
Jun 21 jQuery
jquery ui 实现 tab标签功能示例【测试可用】
Jul 25 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/09/01 PHP
Linux中用PHP判断程序运行状态的2个方法
2014/05/04 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
2014/06/19 PHP
经典PHP加密解密函数Authcode()修复版代码
2015/04/05 PHP
JavaScript调用Activex控件的事件的实现方法
2010/04/11 Javascript
改变隐藏的input中value的值代码
2013/12/30 Javascript
自己使用jquery写的一个无缝滚动的插件
2014/04/30 Javascript
js监听鼠标事件控制textarea输入字符串的个数
2014/09/29 Javascript
javascript中parseInt()函数的定义和用法分析
2014/12/20 Javascript
js Calender控件使用详解
2015/01/05 Javascript
Nodejs学习笔记之Stream模块
2015/01/13 NodeJs
jquery实现聚光灯效果的方法
2015/02/06 Javascript
JS随机打乱数组的方法小结
2016/06/22 Javascript
BootStrap实现轮播图效果(收藏)
2016/12/30 Javascript
老生常谈js数据类型
2017/08/03 Javascript
vue框架搭建之axios使用教程
2018/07/11 Javascript
详解JavaScript中new操作符的解析和实现
2020/09/04 Javascript
python的文件操作方法汇总
2017/11/10 Python
详谈Numpy中数组重塑、合并与拆分方法
2018/04/17 Python
elasticsearch python 查询的两种方法
2019/08/04 Python
python3使用GUI统计代码量
2019/09/18 Python
python安装读取grib库总结(推荐)
2020/06/24 Python
python属于哪种语言
2020/08/16 Python
html5基础教程常用技巧整理
2013/08/20 HTML / CSS
详解html5 postMessage解决跨域通信的问题
2018/08/17 HTML / CSS
高分子材料与工程专业个人求职信
2013/12/15 职场文书
学校后勤人员职责
2013/12/27 职场文书
英语感恩演讲稿
2014/01/14 职场文书
员工辞职信怎么写
2015/02/27 职场文书
自我检讨书怎么写
2015/05/07 职场文书
超强台风观后感
2015/06/09 职场文书
教师节联欢会主持词
2015/07/04 职场文书
2015军训通讯稿大全
2015/07/18 职场文书
医院病假条范文
2015/08/17 职场文书
2016高中社会实践心得体会范文
2016/01/14 职场文书
2016年万圣节活动总结
2016/04/05 职场文书