jquery获取和设置select选中的值/文本/索引及选中事件
来源:互联网 发布:java分层数据的储存 编辑:程序博客网 时间:2024/05/19 02:00
获取选中项
获取选中项的值
$("#select1").val();
获取选中项的文本
$("#select1 option:selected").text();// 或者$("#select1").find("option:selected").text();
获取选中项的索引
$("#select1").get(0).selectedIndex;
设置选中项
按照值来选中
// 设置值为2的选项选中$("#select1").val(2);
按照文本来选中
// 设置文本为test的选项选中// 这是错误写法$("#select1 option[text='test']").attr("selected", true);// input支持这种获取属性值的写法:"input[text='test']"// select中需要"option:contains('test')"这样获取// 正确写法$("#select1 option:contains('test')").attr("selected", true);// 或者$("#select1").find("option:contains('test')").attr("selected", true)
按照索引来选中
// 选中第三项$("#select1").get(0).selectedIndex=2;
select选中事件change,不是click
$("#select1").change(function(){ console.log("选中的值为:" + $(this).val());});
添加/删除Select的Option项
$("#select_id").append("<option value='Value'>Text</option>"); //为Select追加一个Option(下拉项)$("#select_id").prepend("<option value='0'>请选择</option>"); //为Select插入一个Option(第一个位置)$("#select_id option:last").remove(); //删除Select中索引值最大Option(最后一个)$("#select_id option[index='0']").remove(); //删除Select中索引值为0的Option(第一个)$("#select_id option[value='3']").remove(); //删除Select中Value='3'的Option$("#select_id option[text='4']").remove(); //删除Select中Text='4'的Option$("#select_id").empty();//清空下拉框
获取和设置单选框radio选中值
// 获取一组radio被选中项的值var item = $('input[name=items][checked]').val(); // radio单选组的第二个元素为当前选中值$('input[name=items]').get(1).checked = true;//设置value=2的项目为当前选中项 $("input[type=radio]").attr("checked",'2');
获取和设置多选框选中值
$("#chk1").attr("checked",''); //不打勾$("#chk2").attr("checked",true); //打勾if($("#chk1").attr('checked')==undefined) //判断是否已经打勾
参考
http://www.cnblogs.com/zhangym118/p/5509673.html
阅读全文
0 0
- jquery获取和设置select选中的值/文本/索引及选中事件
- jquery获取select、checkbox文本值,设置select选中 radio
- Javascript获取select的选中值和选中文本
- Javascript获取select的选中值和选中文本
- Javascript获取select的选中值和选中文本
- javascript获取select的选中值和选中文本
- Javascript获取select的选中值和选中文本
- jQuery设置和获取select、checkbox、radio的选中值
- jquery获取选中的文本和值
- jquery获取select选中文本值
- jquery获取select选中索引
- jQuery获取select中option被选中的文本值
- Jquery 获取选中的Select的Text文本值和Value值。
- jQuery获取select复选框选中的文本值和value
- 获取select选中文本值
- JavaScript和jQuery如何判断select是否被选中并获取select选中的值
- Jquery 获取select 选中的值 input radio 是否选中
- jquery怎么获取select选中的值,默认选中
- 排序算法之快速排序
- jstl中c标签if-else
- java线程继承Thread方法和实现Runable方法区别
- 2. Add Two Numbers
- Python进阶之“属性(property)”详解
- jquery获取和设置select选中的值/文本/索引及选中事件
- CSharp自定义文件的属性
- nginx配置Laravel
- Android设计模式之工厂模式 Factory
- 密码学
- Windows版OpenVPN安装、配置教程
- 成都链家数据爬取分析<初稿>
- scrum中的四个会议
- 解决BurpSuite不能抓本地包的问题