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请求struts action实现异步刷新
Apr 19 jQuery
jQuery鼠标移动图片上实现放大效果
Jun 25 jQuery
使用jQuery实现简单的tab框实例
Aug 22 jQuery
jQuery选择器之表单元素选择器详解
Sep 19 jQuery
jquery手机触屏滑动拼音字母城市选择器的实例代码
Dec 11 jQuery
jquery层次选择器的介绍
Jan 18 jQuery
JQueryDOM之样式操作
Mar 27 jQuery
JavaScript实现的滚动公告特效【基于jQuery】
Jul 10 jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
jQuery实现点击滚动到指定元素上的方法分析
Mar 19 jQuery
jQuery实现简单QQ聊天框
Aug 27 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 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图片裁剪函数(保持图像不变形)
2014/05/04 PHP
php+ajax实现无刷新动态加载数据技术
2015/04/28 PHP
PHP使用GD库输出汉字的方法【测试可用】
2016/11/10 PHP
PHP设计模式之状态模式定义与用法详解
2018/04/02 PHP
多个Laravel项目如何共用migrations详解
2018/09/25 PHP
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
jQuery+ajax实现顶一下,踩一下效果
2010/07/17 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
浅谈nodeName,nodeValue,nodeType,typeof 的区别
2015/01/13 Javascript
五种js判断是否为整数类型方式
2015/12/03 Javascript
AngularJS 工作原理详解
2016/08/18 Javascript
基于jQuery实现的打字机效果
2017/01/16 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
javaScript和jQuery自动加载简单代码实现方法
2017/11/24 jQuery
babel的使用及安装配置教程
2018/02/22 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
vue router的基本使用和配置教程
2018/11/05 Javascript
Vue.js中的高级面试题及答案
2020/01/13 Javascript
关于element-ui表单中限制输入纯数字的解决方式
2020/09/08 Javascript
[02:43]DOTA2英雄基础教程 德鲁伊
2014/01/13 DOTA
[01:15:36]加油刀塔第二期网络版
2014/08/09 DOTA
python计算最小优先级队列代码分享
2013/12/18 Python
python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
2014/08/15 Python
python通过pil为png图片填充上背景颜色的方法
2015/03/17 Python
python开发之IDEL(Python GUI)的使用方法图文详解
2015/11/12 Python
Python实现的HMacMD5加密算法示例
2018/04/03 Python
pandas 条件搜索返回列表的方法
2018/10/30 Python
selenium+python自动化测试之使用webdriver操作浏览器的方法
2019/01/23 Python
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
2019/06/17 Python
详解python程序中的多任务
2020/09/16 Python
Django2.1.7 查询数据返回json格式的实现
2020/12/29 Python
凯普林包包西班牙官网:Kipling西班牙
2019/04/12 全球购物
创意爱尔兰礼物:Creative Irish Gifts
2020/01/29 全球购物
企业军训感言
2014/02/08 职场文书
超市开学活动方案
2014/03/01 职场文书
QQ空间主人寄语大全
2014/04/12 职场文书