问题描述
有5个checkbox,选中其中一个,其它4个变为不可用怎么搞jQuery--!!
解决方案
解决方案二:
那还不如直接用radio
解决方案三:
我要是能做主那就好了引用1楼long535的回复:
那还不如直接用radio
解决方案四:
$("input[type='checkbox']").each(function(i,n){${n}.attr("disabled","disabled");if(n.checked==true){$(n).removeAttr("disabled");}});
在checkbox被选中的时间调用应该可以
解决方案五:
checkbox选中一个,其他的不可用,那你要换个选择怎么办?不是就只有默认的选择了?还要什么checkbox?
解决方案六:
<html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><scriptlanguage="javascript"src="jquery-1.3.2.js"></script><scriptlanguage="JavaScript"type="text/javascript">$(document).ready(function(){$("input[name='cb']").click(function(){vart=$(this);$("input[name='cb']").each(function(){if(t.val()!=$(this).val()){this.checked=false;}});});});</script></head><body><inputtype="checkbox"name="cb"value="1">1<inputtype="checkbox"name="cb"value="2">2<inputtype="checkbox"name="cb"value="3">3<inputtype="checkbox"name="cb"value="4">4<inputtype="checkbox"name="cb"value="5">5</body></html>
语法不是很熟,应该可以用
解决方案七:
http://www.xiaojia.info/2010/05/04/jscheckbox/