全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jQuery validate 验证radio实例

具体代码如下所示:

<div class="row cl"> 
  <label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>优惠券类型:</label> 
  <div class="formControls col-xs-8 col-sm-9 skin-minimal"> 
    <div class="radio-box"> 
      <input name="couponType" type="radio" value="1" id="couponType_1" <#if couponInfo.couponType == 1>checked</#if>> 
      <label for="couponType_1">满减券</label> 
    </div> 
    <div class="radio-box"> 
      <input type="radio" name="couponType" value="2" id="couponType_2" <#if couponInfo.couponType == 2>checked</#if>> 
      <label for="couponType_2">折扣券</label> 
    </div> 
    <div class="radio-box"> 
      <input type="radio" name="couponType" value="3" id="couponType_3" <#if couponInfo.couponType == 3>checked</#if>> 
      <label for="couponType_3">现金券</label> 
    </div> 
  <label id="couponType-error" for="couponType" class="error"></label> 
  </div> 
</div> 
<div class="row cl" id="couponMax_div"> 
  <label class="form-label col-xs-4 col-sm-3">优惠最高金额:</label> 
  <div class="formControls col-xs-8 col-sm-9"> 
    <input type="text" class="input-text" placeholder="仅在折扣券的情况下填写" name="couponMax" id="couponMax" value="${couponInfo.couponMax}"> 
  </div> 
</div> 

其中,自定义错误提示位置只需修改<label id="couponType-error" for="couponType" class="error"></label>所在的位置即可,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实例,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# jquery  # validate验证radio  # validate  # 验证  # layui中使用jquery控制radio选中事件的示例代码  # jquery radio 动态控制选中失效问题的解决方法  # jQuery实现 RadioButton做必选校验功能  # jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法  # jQuery实现radio第一次点击选中第二次点击取消功能  # Jquery获取radio选中的值  # Jquery获取radio选中值实例总结  # 小编  # 在此  # 只需  # 给大家  # 自定义  # 所示  # 表单  # 并向  # 所述  # 绑定  # 给我留言  # 感谢大家  # 错误提示  # 疑问请  # 有任何  # 情况下  # 器中  # 结束时间  # couponInfo  # placeholder 


相关文章: 教学论文网站制作软件有哪些,写论文用什么软件 ?  南宁网站建设制作定制,南宁网站建设可以定制吗?  制作网站的模板软件,网站怎么建设?  建站之星导航如何优化提升用户体验?  C++如何将C风格字符串(char*)转换为std::string?(代码示例)  公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?  网站制作服务平台,有什么网站可以发布本地服务信息?  建站之星展会模版如何一键下载生成?  相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?  高防服务器租用如何选择配置与防御等级?  建站主机空间推荐 高性价比配置与快速部署方案解析  ,购物网站怎么盈利呢?  如何正确选择百度移动适配建站域名?  如何选择CMS系统实现快速建站与SEO优化?  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  如何快速上传建站程序避免常见错误?  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  网页设计网站制作软件,microsoft office哪个可以创建网页?  广州商城建站系统开发成本与周期如何控制?  云南网站制作公司有哪些,云南最好的招聘网站是哪个?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  在线制作视频网站免费,都有哪些好的动漫网站?  昆明高端网站制作公司,昆明公租房申请网上登录入口?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  宝塔建站助手安装配置与建站模板使用全流程解析  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?  如何在Windows环境下新建FTP站点并设置权限?  威客平台建站流程解析:高效搭建教程与设计优化方案  制作国外网站的软件,国外有哪些比较优质的网站推荐?  如何打造高效商业网站?建站目的决定转化率  如何高效配置IIS服务器搭建网站?  建站之星在线客服如何快速接入解答?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  如何在建站之星绑定自定义域名?  名字制作网站免费,所有小说网站的名字?  文字头像制作网站推荐软件,醒图能自动配文字吗?  如何在IIS管理器中快速创建并配置网站?  定制建站平台哪家好?企业官网搭建与快速建站方案推荐  广东企业建站网站优化与SEO营销核心策略指南  如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  学校建站服务器如何选型才能满足性能需求?  模具网站制作流程,如何找模具客户?  定制建站如何定义?其核心优势是什么?  如何获取免费开源的自助建站系统源码?  如何获取上海专业网站定制建站电话? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。