">
<input type="checkbox">:
- 2012欧洲杯"死亡之组"小组出线的国家队是: < br > <input type = "checkbox"name = "nation"value = "Germany" > 德国 < input type = "checkbox"name = "nation"value = "Denmark" > 丹麦 < input type = "checkbox"name = "nation"value = "Holland" > 荷兰 < input type = "checkbox"name = "nation"value = "Portugal" > 葡萄牙
1、小组第一名和第二名出线,所以要限制只能选两项。
- var len = $("input[name='nation']:checked").length;
- if (len == 0) {
- alert("请选择出线的国家队!");
- return false;
- } else if (len < 2) {
- alert("请选择两个国家队!");
- return false;
- } else if (len > 2) {
- alert("只能选择两个国家队!");
- return false;
- } else {
- return true;
- }
2、遍历已选择的国家队。
- $("input[name='nation']:checked").each(function() {
- alert("已选择的国家队: " + $(this).val());
- });
3、取消所有选中的国家队。
- $("input[name='nation']:checked").attr("checked", false);
4、指定选中两个国家队。
- $("input[name='nation'][value='Germany']").attr("checked", true);
- $("input[name='nation'][value='Holland']").attr("checked", true);
5、禁止选择国家队。
- $("input[name='nation']").attr("disabled", true);
6、允许选择国家队。
- $("input[name='nation']").attr("disabled", false);
7、选中索引为偶数或者奇数的国家队 (索引是从 0 开始)。
- //选中索引为偶数的国家队
- $("input[name='nation']:even").attr("checked", true);
- //选中索引为奇数的国家队
- $("input[name='nation']:odd").attr("checked", true);
转自:http://www.cnblogs.com/luxh/archive/2012/06/10/2544228.html
来源: http://lib.csdn.net/article/jquery/38101