jQuery操作select下拉框的text值和value值的方法
1、jquery获取当前选中select的text值
$("#select1").find("option:selected").text();
2、jquery获取当前选中select的value值
$("#select1").val();
3、jquery获取当前选中select的索引值
$("#select1").get(0).selectedIndex;
4、jquery设置索引值为1的项为当前选中项
$("#select1").get(0).selectedIndex=1;
5、jquery设置value值1的项为当前选中项
$("#select1").val(1);
6、jquery设置text值为"2017"的项为当前选中项
$("#select1 option[text='2017']").attr("selected",true);
7、为指定select下拉框追加一个option(追加到在末尾)
$("#select1").append(""+i+"");
8、为制定select下拉框插入一个option(插入到第一个位置)
$("#select1").prepend("请选择");
9、jquery删除select下拉框的最后一个option
$("#select1 option:last").remove();
10、清空select控件内容
$("#select1").empty();
11、jQuery添加/删除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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构