2016-08-24 47 views
0
<script type="text/javascript"> 
$(document) 
    .ready(function() { 
     $('#btnStatus') 
      .click(function() { 
       var isChecked = $('#chkSelect') 
        .attr('checked'); 
       alert(isChecked); 
      }); 
    }); 
</script> 
<button type="submit" id="btnStatus" class="btn btn-secondary" name="signup">Sign Up</button> 

但我想如果不提交只是驗證如何?如何在前端進行復選框驗證?

+0

我不知道如果我得到你的權利..但你試過用event.preventDefault(); – fernando

+1

更改按鈕的類型從提交到按鈕 – j08691

回答

1
return false; 

完整代碼:

<script type="text/javascript"> 
$(document).ready(function() { 
$('#btnStatus').click(function(){ 
    var isChecked = $('#chkSelect').attr('checked'); 
    alert(isChecked); 
    return false; 
}); 
}); 
</script> 
<button type="submit" id="btnStatus" class="btn btn-secondary" name="signup">Sign Up</button> 
+0

wehn選擇相同的流行如何防止當選擇 –

+0

對不起,我沒有得到你 –

0

$("#checkboxId").is(":checked");這將返回與true或false。如果選中,則返回true,否則返回false。

here瞭解更多信息。

根據你的腳本,它應該像

$("#btnStatus").click(function() { 
var isChecked = $("#chkSelect").is(":checked"); 
alert(isChecked); 
});