重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章将为大家详细讲解有关jQuery中validate如何验证radio,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比南安网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式南安网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖南安地区。费用合理售后完善,十载实体公司更值得信赖。
具体代码如下所示:
checked#if>>checked#if>>checked#if>>
其中,自定义错误提示位置只需修改所在的位置即可,id和for的内容可以在浏览器中F12查看到。
$("#form-member-add").validate({ rules:{ sendCouponType:{ required:true }, platformId:{ required:true }, couponType:{ required:true } }, onkeyup:false, focusCleanup:true, success:"valid", submitHandler:function(form){ var couponInfo = getCouponParameter(); saveCouponInfo(couponInfo); } }); function saveCouponInfo(couponInfo){ $.ajax({ type:'POST', url: "/coupon/save", data: { couponStr:couponInfo }, async: false, success: function(data){ if(data.code == 200){ var index = parent.layer.getFrameIndex(window.name); parent.$('#btn_search').click(); parent.layer.close(index); }else layer.alert("操作失败"); } }); } // 获取优惠券表单值 var getCouponParameter = function(){ var couponInfo = {}; couponInfo.id = couponId; //优惠券活动名称 couponInfo.couponName = $('#couponName').val(); //使用范围 couponInfo.couponUsingRange = $("input[name='couponUsingRange']:checked").val(); //发放类型 couponInfo.sendCouponType = $("input[name='sendCouponType']:checked").val(); //使用平台 couponInfo.platformId = $("input[name='platformId']:checked").val(); //优惠券类型 couponInfo.couponType = $("input[name='couponType']:checked").val(); //优惠券使用限制 couponInfo.meetPrice = $('#meetPrice').val(); //优惠券面额 couponInfo.couponAmount = $('#couponAmount').val(); //活动起始时间 couponInfo.couponStartDate = $('#couponStartDate').val(); //活动结束时间 couponInfo.couponEndDate = $('#couponEndDate').val(); //优惠券数量 couponInfo.couponNum = $('#couponNum').val(); //用户领取优惠券数量限制 couponInfo.limitGetNum = $('#limitGetNum').val(); //备注 couponInfo.remark = $('#remark').val(); return JSON.stringify(couponInfo); } $("input:radio[name='couponType']").click(function(){ //1.满减券 2.折扣券 3.现金券 var tt = $(this).val(); switch(tt){ case '1' : $('#couponMax_div').hide(); break; case '2' : $('#couponMax_div').show(); break; case '3' : $('#couponMax_div').hide(); break; default: break; } });
上面为验证并向后台传参数,并且给radio绑定监听事件。
关于“jQuery中validate如何验证radio”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。