簡體   English   中英

如何在jQuery中驗證復選框和單選按鈕

[英]how to validate checkbox and radio button in jquery

我無法驗證復選框和單選按鈕。 實際上,我只需要為用戶插入驗證,至少選擇一件事氣象復選框或收音機即可。 看到我的代碼。 那對我不起作用。

<script>
  $(".submit").click(function(){
       var checkBoxCount = $(".jobwork:checkbox:checked").length;
      if($(".jobwork:checkbox:checked").length < 1 || ($("input[name=jobwork]:checked").length <= 0)){
          alert("Please select atlease one jobwork");
          return false;

      };

  })

http://api.jquery.com/prop/#entry-examples

$(".submit").click(function(){
      var isChecked= $(".jobwork")[0].prop('checked');
      if (!isChecked) {
          alert("Please select atlease one jobwork");
          return false;
      };

  })

您必須檢查復選框中是否有一個稱為被checked 的道具 僅在選中此復選框后才可用。

 $(".submit").click(function(){ var checked = $(".jobwork").prop('checked'); if(!checked){ alert("Please select atlease one jobwork"); return false; }; }) 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type="checkbox" class="jobwork" name="check"> <input type="checkbox" class="jobwork" name="check"> <input type="checkbox" class="jobwork" name="check"> <br> <input type="button" class="submit" value="submit"> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM