jQuery对下拉框、单选框、多选框的处理

本文介绍了如何使用jQuery来操作网页中的下拉框、单选按钮及复选框,包括获取选中项的文本、值、ID,设置选中状态,清空选项以及添加新的选项等实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下拉框:

 

  1. //得到下拉菜单的选中项的文本(注意中间有空格)   
  2. var cc1 = $(".formc select[@name='country'] option[@selected]").text();   
  3.     
  4. //得到下拉菜单的选中项的值   
  5. var cc2 = $('.formc select[@name="country"]').val();   
  6.     
  7. //得到下拉菜单的选中项的ID属性值   
  8. var cc3 = $('.formc select[@name="country"]').attr("id");   
  9.     
  10. //清空下拉框//   
  11. $("#select").empty();$("#select").html('');   
  12.     
  13. //添加下拉框的option   
  14. $("<option value='1'>1111</option>").appendTo("#select")  

 

 

单选框:

 

  1. //得到单选框的选中项的值(注意中间没有空格)   
  2. $("input[@type=radio][@checked]").val();   
  3.     
  4. //设置单选框value=2的为选中状态.(注意中间没有空格)   
  5. $("input[@type=radio][@value=2]").attr("checked",'checked');  

 

 

 

复选框:

 

  1. //得到复选框的选中的第一项的值   
  2. $("input[@type=checkbox][@checked]").val();   
  3.     
  4. //由于复选框一般选中的是多个,所以可以循环输出   
  5. $("input[@type=checkbox][@checked]").each(function(){   
  6. alert($(this).val());   
  7. });   
  8.     
  9. //不打勾   
  10. $("#chk1").attr("checked",'');   
  11.     
  12. //打勾   
  13. $("#chk2").attr("checked",true);   
  14.     
  15. //判断是否已经打勾   
  16. if($("#chk1").attr('checked')==undefined){}  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值