!DOCTYPE HTML
创新互联长期为成百上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为扬州企业提供专业的网站设计、网站制作,扬州网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。
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
用.is(':checked')属性去判断,请参考以下代码:
$('#button1').click(function() {
if($('#radiobutton1').is(':checked')) { alert("it's checked"); }
});
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($("input:checkbox").eq(索引).attr("checked")=="checked" || "input:checkbox").eq(索引).attr("checked")=="true")
alert("被选中")
if($('#xy_checkbox').is(':checked')){
//如果被选中
}else{
//未选中
}