<input type="checkbox" id="cb_01" value="5" />aaa
<input type="button" value="Test" onclick="test()"/>
<script type="text/javascript">
function test() {
$("#cb_01").val([5]);
//$("#cb_01").attr("checked", true);//选中复选框
//$("#cb_01").attr("checked", false);//取消选中
}
</script>
$("#cb_01").val([5]);这种写法谁能解释下吗?jquery checkbox
<select id="single">
<option>Single</option>
<option>Single2</option>
</select>
<select id="multiple" multiple="multiple">
<option selected="selected">Multiple</option>
<option>Multiple2</option>
<option selected="selected">Multiple3</option>
</select><br/>
<input type="checkbox" value="check1"/> check1
<input type="checkbox" value="check2"/> check2
<input type="radio" value="radio1"/> radio1
<input type="radio" value="radio2"/> radio2jQuery 代码:
$("#single").val("Single2");
$("#multiple").val(["Multiple2", "Multiple3"]);
$("input").val(["check2", "radio1"]);
好吧,我看漏了
2、$("#cb_01").val([5,6,7]);——这是附值,里面是一个数组罢了,主要给checkbox ,select 和 radio 附值;
3、$("#cb_01").val("5");——这也是附值,给<input type = "text" id = "cb_01" value = "6"/>附值;
4、$("#cb_01").val(function(index,oldvalue){
//index - 可选。接受选择器的 index 位置。oldvalue - 可选。接受选择器的当前 Value 属性。
return oldvalue + "%";
});