一、獲取checkbox的值html
if($("#age_range_s").is(":visible")){ var age_flag=0; var age_range=""; var tmp_age_range=""; $("input[name='fit_gender']").each(function(){ if($(this).attr("checked") == "checked"){ if(tmp_age_range==''){ tmp_age_range=$(this).val(); } else{ tmp_age_range+="|"+$(this).val(); } age_flag=1; } }); age_range=tmp_age_range+"^"; tmp_age_range=""; $("input[name='fit_age']").each(function(){ if($(this).attr("checked") == "checked"){ if(tmp_age_range==''){ tmp_age_range=$(this).val(); } else{ tmp_age_range+="|"+$(this).val(); } age_flag=1; } }); age_range+=tmp_age_range; if(!age_flag){ $('#age_range_error').html(makeerror('請選擇適用人羣。')).show(); $("#age_range").focus(); return false; } else{ $('#age_range_error').html('').hide(); } }
二、獲取Radiod的值ide
$(':radio[name="mail_info"]:checked').val()this
三、判斷checkbox是否選中spa
this_box.find("input[name='bc_id']").attr("checked", "checked");code
四、移除checkbox的選中htm
bc_list_box.find("input[name='bc_id']").removeAttr("checked");rem
五、獲取checkbox選中的值input
$("input[name='typeid[]']:checked").each(function(i, n){
ids += $(n).val() + ',';
});
it
由以上能夠看出冒號(:)的用法,冒號用於checkbox,radio控件的選擇,input前面不用加冒號
io
$("#btnAllNotChk").click(function () {
$("#chk input:checkbox").removeAttr("checked");
});
通常狀況下用input[name='bc_id']或者:checkbox[name='bc_id']或者:radio[name='mail_info']足夠選擇這些控件了