關於的radio和CheckBox屬性獲取值問題


廢話不多說上代碼

//單選框獲取值
var receiptType=$('input:radio[name="receipt_type"]:checked').val(); $('#cart_quotations').append('<input type="hidden" name="receiptType" value="' + receiptType + '"/>'); alert("1111="+receiptType); var priceConfig=$('input:radio[name="price_config"]:checked').val(); $('#cart_quotations').append('<input type="hidden" name="priceConfig" value="' + priceConfig + '"/>'); alert("2222="+priceConfig); // var receiptType=$('input:checkbox[name="product_attr_config[]"]:checked').val();
//復選框獲取值 var text = $("input:checkbox[name='product_attr_config[]']:checked").map(function(index,elem) { return $(elem).val(); }).get().join(','); $('#cart_quotations').append('<input type="hidden" name="text" value="' + text + '"/>'); alert("選中的checkbox的值為:"+text);
//只需獲取個數
var cks = document.querySelectorAll("input[type=checkbox]:checked"); alert("你選中了-->" + cks.length + "<--個");
單選:
<input value="0" name="receipt_type" type="radio">
var receiptType=$('input:radio[name="receipt_type"]:checked').val();
復選:
<input name="product_attr_config[]" id="ind0" value="0" type="checkbox">
 var text = $("input:checkbox[name='product_attr_config[]']:checked").map(function(index,elem) { return $(elem).val();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM