我现在点第一个Select1可以实现全选 。当我点Select2就不行了。不知道怎么去实现,请教各位<li><input type="checkbox" id="msg_select" name="msg_select" value="1"/>Select1</li>
<li><input type="checkbox" id="msg_select" name="msg_select" value="2"/>Select2</li>
<input type="checkbox" value="1" name="mid" id="mid" />
<input type="checkbox" value="2" name="mid" id="mid" />
<input type="checkbox" value="3" name="mid" id="mid" />
$("#msg_select").click(function(){
if($(this).attr("checked")==true){
$("[name='mid']").attr("checked",true);
}else{
$("[name='mid']").attr("checked",false);
}
});
<li><input type="checkbox" id="msg_select" name="msg_select" value="2"/>Select2</li>
<input type="checkbox" value="1" name="mid" id="mid" />
<input type="checkbox" value="2" name="mid" id="mid" />
<input type="checkbox" value="3" name="mid" id="mid" />
$("#msg_select").click(function(){
if($(this).attr("checked")==true){
$("[name='mid']").attr("checked",true);
}else{
$("[name='mid']").attr("checked",false);
}
});
解决方案 »
- 求jquery ui教程
- 问个全局变量和个jquery的问题
- 有没有像My97DatePicker控件的时间(小时,分,秒)的输入程序
- js同名表单赋值的问题?
- 关于图片变换的一段JavaScript代码,无法显示,求助!
- select中,关于if(event.keyCode==13)event.keyCode=9的问题,帮助看看......
- 横向滚动的怎样实现?采用scrollLeft与scrollWidth定位
- 如何隐藏表格的最后两列?谢谢
- 请教时间的正则表达式
- select的值怎么传递
- 为什么我的这个JavaScript对象不能执行? 帮我看下,顺便评论下我的代码是不是规范的
- javascript的cookie
$("#msg_select msg_select2").click(function(){
if($(this).attr("checked")==true){
$("[name='mid']").attr("checked",true);
}else{
$("[name='mid']").attr("checked",false);
}
});
<script src="http://ajax.Microsoft.com/ajax/jQuery/jquery-1.3.2.min.js" type="text/javascript"> </script>
<script type="text/javascript">
$().ready(function(){
$("input[name='msg_select']").click(function(){
if($(this).attr("checked")==true){
$("[name='mid']").attr("checked",true);
}else{
$("[name='mid']").attr("checked",false);
}
});
})
</script> <li> <input type="checkbox" id="msg_select" name="msg_select" value="1"/>Select1 </li>
<li> <input type="checkbox" id="msg_select" name="msg_select" value="2"/>Select2 </li>
<input type="checkbox" value="1" name="mid" id="mid" />
<input type="checkbox" value="2" name="mid" id="mid" />
<input type="checkbox" value="3" name="mid" id="mid" />
<li> <input type="checkbox" id="msg_select" name="msg_select" value="2"/>Select2 </li>
改成
<li id="msg_select" name="msg_select">Select1 </li>
<li id="msg_select" name="msg_select">Select2</li>
应该怎么写?
$('[name=msg_select]').each(function() {
$(this).click(function() {
$('[name=mid]').attr('checked', this.checked);
});
});