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实现图片平滑滚动详解
Mar 22 jQuery
jQuery.ajax向后台传递数组问题的解决方法
May 12 jQuery
JQueryMiniUI按照时间进行查询的实现方法
Jun 07 jQuery
深入研究jQuery图片懒加载 lazyload.js使用方法
Aug 16 jQuery
简单实现jQuery轮播效果
Aug 18 jQuery
jQuery插件DataTables分页开发心得体会
Aug 22 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
Sep 20 jQuery
jQuery实现的下雪动画效果示例【附源码下载】
Feb 02 jQuery
vue-cli 引入jQuery,Bootstrap,popper的方法
Sep 03 jQuery
jquery实现垂直手风琴菜单
Mar 04 jQuery
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 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/11/19 PHP
PHP正则表达式匹配替换与分割功能实例浅析
2017/02/04 PHP
Laravel框架基于ajax实现二级联动功能示例
2019/01/17 PHP
JavaScript解析URL参数示例代码
2013/08/12 Javascript
jQuery中serializeArray()与serialize()的区别实例分析
2015/12/09 Javascript
JS中取二维数组中最大值的方法汇总
2016/04/17 Javascript
JS/jQ实现免费获取手机验证码倒计时效果
2016/06/13 Javascript
jQuery图片左右滚动代码 有左右按钮实例
2016/06/20 Javascript
JavaScript表单焦点自动切换代码
2016/07/24 Javascript
nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
2017/07/05 NodeJs
基于ES6 Array.of的用法(实例讲解)
2017/09/05 Javascript
vue-router 路由基础的详解
2017/10/17 Javascript
微信小程序-getUserInfo回调的实例详解
2017/10/27 Javascript
Angular6 Filter实现页面搜索的示例代码
2018/12/02 Javascript
JS中==、===你分清楚了吗
2020/03/04 Javascript
让IDE识别webpack的别名alias的实现方法
2020/05/06 Javascript
vue通过v-html指令渲染的富文本无法修改样式的解决方案
2020/05/20 Javascript
JS实现电脑虚拟键盘打字测试
2020/06/24 Javascript
Python re模块介绍
2014/11/30 Python
Python通过90行代码搭建一个音乐搜索工具
2015/07/29 Python
linux环境下的python安装过程图解(含setuptools)
2017/11/22 Python
Python比较配置文件的方法实例详解
2019/06/06 Python
使用python实现离散时间傅里叶变换的方法
2019/09/02 Python
pandas factorize实现将字符串特征转化为数字特征
2019/12/19 Python
QT5 Designer 打不开的问题及解决方法
2020/08/20 Python
python 写一个性能测试工具(一)
2020/10/24 Python
Pretty You London官网:英国拖鞋和睡衣品牌
2019/05/08 全球购物
美工的岗位职责
2013/11/14 职场文书
企业办公室主任岗位职责
2014/02/19 职场文书
表彰大会策划方案
2014/05/13 职场文书
会展策划与管理专业求职信
2014/06/09 职场文书
离婚上诉状范文
2015/05/23 职场文书
给校长的建议书范文
2015/09/14 职场文书
2016党员三严三实心得体会
2016/01/15 职场文书
小学思想品德教学反思
2016/02/24 职场文书
Python实现byte转integer
2021/06/03 Python