jquery 复选框checkbox设置选中

yangjinju2008 2014-08-14 11:01:13
一下是checkbox的代码

<tr>
<td>共有情况</td>

<td colspan="5" align="left"><input type="checkbox" name="ownerType" id="ownerType" value=" 单独所有"/> 单独所有     <input type="checkbox" name="ownerType" id="ownerType" value=" 按份共有"/> 按份共有(所占份额: %)     <input type="checkbox" name="ownerType" id="ownerType" value="共同共有"/> 共同共有</td>

</tr>

我现在的问题是,比如在其他取到了值为“共同共有”的,那么我怎么要把这里的共同共有的复选框选中
...全文
156 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yicheng099 2014-08-22
  • 打赏
  • 举报
回复
怎么有相同的checkbox
  • 打赏
  • 举报
回复
checkbox id 一样 选个毛啊
qcxl 2014-08-14
  • 打赏
  • 举报
回复
楼上正解 我也贴一个,供参考

<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>
胖子会疯狂 2014-08-14
  • 打赏
  • 举报
回复
没看懂啥意思,从其他地方得到共同共有?是获取了这个‘共同共有’的字符串么?

$(function(){
  //比如有个button是获取这个'共同共有'字符串的
  $("#btn").click(function(){
    if($(this).val() == '共同共有'){
      //假如你的table的id是tab
      $("#tab input:checkbox").each(function(){
        if($(this).val() == '共同共有'){
          $(this).attr('checked',true);
        }
      })
    }
  })
});
zebro1573 2014-08-14
  • 打赏
  • 举报
回复
例子:你的要判断一下,可懂? $(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(",")); }); });

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧