分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

jQuery操作下拉框的text值和val值

发布时间:2023-09-06 02:28责任编辑:白小东关键词:jQuery

jQuery操作下拉框的text值和val值

1,JS源码

<select name="select1" id="select1" style="width:300px;">  <option value="">-- 请选择 --</option> ??    <c:forEach items="${bi_role_list}" var="bi_role" ?varStatus="id" >    <option value="${bi_role.bi_roleid}">${bi_role.bi_rolename}</option> ?????????????????????  </c:forEach></select> ????

2,jQuery操作

(1)获取当前选中select的text值

$("#select1").find("option:selected").text(); 


(2)获取当前选中select的value值

$("#select1").val(); 


(3)获取当前选中select的索引值

$("#select1").get(0).selectedIndex; 


(4)设置索引值为1的项为当前选中项

$("#select1").get(0).selectedIndex=1; 


(5)设置value值1的项为当前选中项

$("#select1").val(1);


(6)设置text值为"2017"的项为当前选中项

$("#select1 option[text=‘2017‘]").attr("selected",true); 


(7)为指定select下拉框追加一个option(追加到在末尾)

$("#select1").append(""+i+""); 


(8)为制定select下拉框插入一个option(插入到第一个位置)

$("#select1").prepend("请选择"); 


(9)删除select下拉框的最后一个option

$("#select1 option:last").remove();

(10)清空select控件内容

$("#select1").empty();

(11)添加/删除Select的Option项

$("#select1").append("<option value=‘Value‘>Text</option>"); //为Select追加一个Option(下拉项) $("#select1").prepend("<option value=‘0‘>请选择</option>"); //为Select插入一个Option(第一个位置) $("#select1 option:last").remove(); //删除Select中索引值最大Option(最后一个) $("#select1 option[index=‘0‘]").remove(); //删除Select中索引值为0的Option(第一个)$("#select1 option[value=‘3‘]").remove(); //删除Select中Value=‘3‘的Option $("#select1 option[text=‘4‘]").remove(); //删除Select中Text=‘4‘的Option

jQuery操作下拉框的text值和val值

原文地址:https://www.cnblogs.com/lizm166/p/10209347.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved