jQuery對select的基本操作
一、基本操作
為select添加事件,當選擇其中一項時觸發
$("#select_id").change(function(){ });
獲取select選擇的Text
var checkText=$("#select_id").find("option:selected").text();
獲取Select選擇的Value
var checkValue=$("#select_id").val();
獲取select選擇的索引值
var checkIndex=$("#select_id ").get(0).selectedIndex;
獲取select最大的索引值
var maxIndex=$("#select_id option:last").attr("index");
設置Select索引值為1的項選中
$("#select_id ").get(0).selectedIndex=1;
設置Select的Value值為4的項選中
$("#select_id ").val(4);
設置Select的Text值為jQuery的項選中
$("#select_id option[text='jQuery']").attr("selected", true);
二、添加/刪除select元素的Option項
為select追加一個Option(下拉項)
$("#select_id").append("
Text");
為select插入一個Option(第一個位置)
$("#select_id").prepend("
請選擇");
刪除Select中索引值最大Option(最後一個)
$("#select_id option:last").remove();
刪除Select中索引值為0的Option(第一個)
$("#select_id option[index='0']").remove();
刪除Select中Value='3'的Option
$("#select_id option[value='3']").remove();
刪除Select中Text='4'的Option
$("#select_id option[text='4']").remove();
原帖地址:https://blog.sina.com.cn/s/blog_657332580100znjq.html
最後更新:2017-04-04 07:03:51
上一篇:
cf 168 k-Multiple Free Set bin_search
下一篇:
exe後台運行 及python變exe 備忘
一位三年程序員的經驗總結
設置phpMyAdmin本地自動登陸
[LeetCode]33.Search in Rotated Sorted Array
RabbitMQ消息隊列(四):分發到多Consumer(Publish/Subscribe)
wsprintf swprintf重要區別
Vim??????????????????(1) - ??????vundle????????????-??????-????????????-?????????
多項式運算線性鏈表的應用
Mybatis中的resultType和resultMap
IBM ServerGuide引導安裝指南
實戰json、html、jsx的互轉