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中attr与prop的区别详解
May 27 jQuery
Angular2使用jQuery的方法教程
May 28 jQuery
Jquery EasyUI $.Parser
Jun 02 jQuery
jQuery Autocomplete简介_动力节点Java学院整理
Jul 17 jQuery
jquery获取链接地址和跳转详解(推荐)
Aug 15 jQuery
jquery自定义显示消息数量
Dec 19 jQuery
通过jquery的ajax请求本地的json文件方法
Aug 08 jQuery
jQuery实现动画、消失、显现、渐出、渐入效果示例
Sep 06 jQuery
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 jQuery
jQuery点击页面其他部分隐藏下拉菜单功能
Nov 27 jQuery
jquery实现选项卡切换代码实例
May 14 jQuery
jQuery实现视频展示效果
May 30 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
MYSQL数据库初学者使用指南
2006/11/16 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
2014/09/22 PHP
php使用socket调用http和smtp协议实例小结
2019/07/26 PHP
Laravel-添加后台模板AdminLte的实现方法
2019/10/08 PHP
Laravel手动返回错误码示例
2019/10/22 PHP
Google Suggest ;-) 基于js的动态下拉菜单
2006/10/11 Javascript
验证javascript中Object和Function的关系的三段简单代码
2010/06/27 Javascript
jQuery 重复加载错误以及修复方法
2014/12/16 Javascript
javascript使用switch case实现动态改变超级链接文字及地址
2014/12/16 Javascript
jQuery插件datepicker 日期连续选择
2015/06/12 Javascript
jquery实现文本框textarea自适应高度
2016/03/09 Javascript
jQuery实现手机版页面翻页效果的简单实例
2016/10/05 Javascript
BootStrap 实现各种样式的进度条效果
2016/12/07 Javascript
JavaScript中的一些隐式转换和总结(推荐)
2017/12/22 Javascript
Node.js readline模块与util模块的使用
2018/03/01 Javascript
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
2018/08/02 Javascript
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
移动端吸顶fixbar的解决方案详解
2019/07/17 Javascript
基于vue和websocket的多人在线聊天室
2020/02/01 Javascript
JavaScript 中判断变量是否为数字的示例代码
2020/10/22 Javascript
对python读写文件去重、RE、set的使用详解
2018/12/11 Python
Django Rest framework之权限的实现示例
2018/12/17 Python
在pycharm中显示python画的图方法
2019/08/31 Python
对django layer弹窗组件的使用详解
2019/08/31 Python
python下载库的步骤方法
2019/10/12 Python
python使用yield压平嵌套字典的超简单方法
2019/11/02 Python
python数据爬下来保存的位置
2020/02/17 Python
Python实现自动访问网页的例子
2020/02/21 Python
Python调用ffmpeg开源视频处理库,批量处理视频
2020/11/16 Python
Superdry极度乾燥官网:日本街头风格,纯英国制造品牌
2016/10/31 全球购物
美国嘻哈文化生活方式品牌:GLD
2018/04/15 全球购物
牵手50台湾:专为黄金岁月的单身人士而设的交友网站
2021/02/18 全球购物
服装机修工岗位职责
2013/12/26 职场文书
2014年公司工作总结
2014/11/22 职场文书
小学教师教学随笔
2015/08/14 职场文书
mysql查询结果实现多列拼接查询
2022/04/03 MySQL