为了账号安全,请及时绑定邮箱和手机立即绑定

Jquery操作Select实例

标签:
JQuery

         

//1.jQuery获取Select的Text和Value://(1).为Select添加事件,当选择其中一项时触发$("#select_id").change(function(){});//(2).获取Select选择的Text$("#select_id").find("option:selected").text();$('#select_id option:selected').text();//(3).获取Select选择的Value$("#select_id").val();//(4).获取Select选择的索引值$("#select_id ").get(0).selectedIndex; //(5).获取Select最大的索引值$("#select_id option:last").attr("index");//2.jQuery设置“Select”的Text和Value以及选中项//(1).设置Select索引值为1的项选中$("#select_id ").get(0).selectedIndex=1;//(2).设置Select的Value值为4的项选中$("#select_id ").val(4);//(3).设置Select的Text值为jQuery的项选中$("#select_id option[text='jQuery']").attr("selected", true);//(4)获取select名称为items,并且被选中项的文本$("select[name=items] option[selected]").text();//(5).select下拉框的第二个元素为当前选中值$('#select_id')[0].selectedIndex = 1;//(6).设置value=-sel3的项目为当前选中项$("#sel").attr("value",'-sel3');//3.jQuery添加/删除Select的Option项://(1).为Select追加一个Option(下拉项)$("#select_id").append("<option value='Value'>Text</option>"); //(2).为Select插入一个Option(第一个位置)$("#select_id").prepend("<option value='0'>请选择</option>");  ////(3).删除Select中索引值最大Option(最后一个)$("#select_id option:last").remove();//(4).删除Select中索引值为0的Option(第一个)$("#select_id option[index='0']").remove();//(5).删除Select中Value='3'的Option$("#select_id option[value='3']").remove();//(6).删除Select中Text='4'的Option$("#select_id option[text='4']").remove();//(7).添加下拉框的option$("<option value='1'>1111</option><option value='2'>2222</option>").appendTo("#sel")//(8).清空下拉框$("#sel").empty();//(9).获取select名称为inc选项个数var len = $("select[name=inc] option").length//(10).名称为priority并且选中$("select[name=priority] option:selected").val();//1.jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关//(1).获取一组radio被选中项的值var item = $('input[name=items][checked]').val();//(2).radio单选组的第二个元素为当前选中值$('input[name=items]').get(1).checked = true;//(3).获取类型为单选框,并且选中的$("input[type=radio][checked]").val();//(4).设置value=2的项目为当前选中项$("input[type=radio]").attr("checked",'2');//(5).设置单选框value=2的为选中状态.(注意中间没有空格)$("input[@type=radio][@value=2]").attr("checked",'checked');//(6).得到单选框的 选中项的值(注意中间没有空格)$("input[@type=radio][@checked]").val();


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消