if($("input:checkbox").eq(索引).attr("checked")=="checked" || "input:checkbox").eq(索引).attr("checked")=="true")
创新互联公司:成立于2013年为各行业开拓出企业自己的“网站建设”服务,为1000多家公司企业提供了专业的网站建设、网站设计、网页设计和网站推广服务, 按需网站设计由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。
alert("被选中")
input type="checkbox" value="1"
input type="checkbox" value="2"
input type="checkbox" value="3"var checkboxs = $(".checkbox");//获取想要的checkbox
//方法1:用each遍历
checkboxs.each(function(i){
if($(this).is(":checked")){
alert("我被选中啦!");
}
});
//方法2:直接选出所有被选中的复选框
var checkboxsHadChecked = $(":checkbox:checked");//获取全部选中的checkbox
参考以下两种方法:
设置option的selected属性为true
设置select标签的value值为需要选中的值
实例演示如下:
1、根据演示需要,给出一个示例HTML结构
select id="test"
option value="1"option-1/option
option value="2"option-2/option
option value="3"option-3/option
/selectbr
input type="button" id="btn1" value="设置option-2选中"
input type="button" id="btn2" value="设置value=3的项选中"
2、jquery代码
$(function(){
// 方法1:设置option的selected属性为true
$("#btn1").click(function() { // 第一个按钮单击事件
$("select option").each(function() { // 遍历所有option,如果option内容为option-2,就设置起selected属性为true
if($(this).text()=="option-2")
$(this).prop("selected",true);
});
});
// 方法2:设置select标签的value值为需要选中的值
$("#btn2").click(function() { // 第二个按钮的单击事件
$("select").val("3"); // 设置option值为3的选项选中
});
});
3、效果演示
if($('#xy_checkbox').is(':checked')){
//如果被选中
}else{
//未选中
}
!DOCTYPE HTML
html
head
meta charset="UTF-8" /
titlelast.html/title
style type="text/css"
/style
script type="text/javascript" src="jquery-1.8.0.min.js"/script
script type="text/javascript"
// 看select是否为multiple
$(function (){
$(".selector").find("option[text='pxx']").attr("selected",true);
})
/script
/head
body
select class="selector" multiple="multiple"
option text="pxx"1/option
option2/option
option text="pxx"3/option
option4/option
/select
select class="selector"
option1/option
option text="pxx"2/option
option text="pxx"3/option
option4/option
/select
/body
/html