jquery 复选框checkbox设置选中 checkbox 设置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 例子:你的要判断一下,可懂? $(function () { // 全选 $("#btnCheckAll").bind("click", function () { $("[name = chkItem]:checkbox").attr("checked", true); }); // 全不选 $("#btnCheckNone").bind("click", function () { $("[name = chkItem]:checkbox").attr("checked", false); }); // 反选 $("#btnCheckReverse").bind("click", function () { $("[name = chkItem]:checkbox").each(function () { $(this).attr("checked", !$(this).attr("checked")); }); }); // 全不选 $("#btnSubmit").bind("click", function () { var result = new Array(); $("[name = chkItem]:checkbox").each(function () { if ($(this).is(":checked")) { result.push($(this).attr("value")); } }); alert(result.join(",")); }); }); 没看懂啥意思,从其他地方得到共同共有?是获取了这个‘共同共有’的字符串么?$(function(){ //比如有个button是获取这个'共同共有'字符串的 $("#btn").click(function(){ if($(this).val() == '共同共有'){ //假如你的table的id是tab $("#tab input:checkbox").each(function(){ if($(this).val() == '共同共有'){ $(this).attr('checked',true); } }) } })}); 楼上正解我也贴一个,供参考<html><head><script type="text/javascript">function choose(){ var chks = document.getElementsByName("ownerType"); for(var i = 0 ,len = chks.length;i < len ; i++){ if(chks[i].value == "按份共有"){ chks[i].checked = "checked"; } }}</script><head/><body> <label for="chk1">单独所有</label> <input type="checkbox" name="ownerType" id="chk1" value="单独所有"/> <br/> <label for="chk2">按份共有</label> <input type="checkbox" name="ownerType" id="chk2" value="按份共有"/> <br/> <label for="chk3">共同共有</label> <input type="checkbox" name="ownerType" id="chk3" value="共同共有"/> <br/> <button onclick="choose()">choose</button></body></html> checkbox id 一样 选个毛啊 怎样给div设置真正的false? 还是定位select选项的问题 想改改这个代码,从右向左拉,DIV的大小也变. 如何判断表单中输入验证码是否正确 open问题 求一个正则表达式 触发脚本的问题?? 自动产生表格的问题? 求一个正则表达式 求助 折腾了半天没成功,写一半搁置了,来求解!(一个form表单的先后提交给两个页面,用jquery) 正则的问题, 帮个忙
$(function () {
// 全选
$("#btnCheckAll").bind("click", function () {
$("[name = chkItem]:checkbox").attr("checked", true);
}); // 全不选
$("#btnCheckNone").bind("click", function () {
$("[name = chkItem]:checkbox").attr("checked", false);
}); // 反选
$("#btnCheckReverse").bind("click", function () {
$("[name = chkItem]:checkbox").each(function () {
$(this).attr("checked", !$(this).attr("checked"));
});
}); // 全不选
$("#btnSubmit").bind("click", function () {
var result = new Array();
$("[name = chkItem]:checkbox").each(function () {
if ($(this).is(":checked")) {
result.push($(this).attr("value"));
}
}); alert(result.join(","));
});
});
//比如有个button是获取这个'共同共有'字符串的
$("#btn").click(function(){
if($(this).val() == '共同共有'){
//假如你的table的id是tab
$("#tab input:checkbox").each(function(){
if($(this).val() == '共同共有'){
$(this).attr('checked',true);
}
})
}
})
});
我也贴一个,供参考<html>
<head>
<script type="text/javascript">function choose(){
var chks = document.getElementsByName("ownerType");
for(var i = 0 ,len = chks.length;i < len ; i++){
if(chks[i].value == "按份共有"){
chks[i].checked = "checked";
}
}
}</script>
<head/>
<body>
<label for="chk1">单独所有</label>
<input type="checkbox" name="ownerType" id="chk1" value="单独所有"/>
<br/>
<label for="chk2">按份共有</label>
<input type="checkbox" name="ownerType" id="chk2" value="按份共有"/>
<br/>
<label for="chk3">共同共有</label>
<input type="checkbox" name="ownerType" id="chk3" value="共同共有"/>
<br/>
<button onclick="choose()">choose</button>
</body>
</html>
checkbox id 一样 选个毛啊