具体代码如下所示:
<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小时内与您取得联系。