源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

jQuery对下拉框,单选框,多选框的操作

  • 时间:2020-12-11 15:29 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:jQuery对下拉框,单选框,多选框的操作
[b]下拉框: [/b] //得到下拉菜单的选中项的文本(注意中间有空格) var cc1 = $(".formc select[@name='country'] option[@selected]").text(); //得到下拉菜单的选中项的值 var cc2 = $('.formc select[@name="country"]').val(); //得到下拉菜单的选中项的ID属性值 var cc3 = $('.formc select[@name="country"]').attr("id"); //清空下拉框// $("#select").empty();$("#select").html(''); //添加下拉框的option $("<option value='1'>1111</option>").appendTo("#select") [b]稍微解释一下:[/b] select[@name='country'] option[@selected] 表示具有name 属性,并且该属性值为'country' 的select元素里面的具有selected 属性的option 元素。可以看出有@开头的就表示后面跟的是属性。 [b]单选框: [/b] //得到单选框的选中项的值(注意中间没有空格) $("input[@type=radio][@checked]").val(); //设置单选框value=2的为选中状态.(注意中间没有空格) $("input[@type=radio][@value=2]").attr("checked",'checked'); [b]复选框: [/b] //得到复选框的选中的第一项的值 $("input[@type=checkbox][@checked]").val(); //由于复选框一般选中的是多个,所以可以循环输出 $("input[@type=checkbox][@checked]").each(function(){ alert($(this).val()); }); //不打勾 $("#chk1").attr("checked",''); //打勾 $("#chk2").attr("checked",true); //判断是否已经打勾 if($("#chk1").attr('checked')==undefined){}
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部