亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jQuery中validate如何驗證radio

發布時間:2021-08-12 17:35:51 來源:億速云 閱讀:190 作者:小新 欄目:web開發

這篇文章將為大家詳細講解有關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”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

揭阳市| 万安县| 丹东市| 金门县| 封丘县| 郓城县| 双鸭山市| 柳林县| 柞水县| 洛南县| 通山县| 乌海市| 柳州市| 福鼎市| 普兰县| 绥棱县| 思南县| 东光县| 鄂州市| 永德县| 西乌珠穆沁旗| 新闻| 长子县| 盘锦市| 安泽县| 四平市| 锡林浩特市| 湖州市| 青阳县| 肇东市| 集安市| 禄劝| 手机| 施甸县| 广州市| 曲阜市| 广宁县| 丽水市| 称多县| 望谟县| 西乌珠穆沁旗|