jQuery操作選中select下拉框的值代碼實(shí)例
這篇文章主要介紹了jQuery操作選中select下拉框的值代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
js和jQuery聯(lián)合操作dom真的很好用,如果不是專(zhuān)業(yè)前端人員的話,我覺(jué)得吧前端語(yǔ)言只要熟練掌握js和jQuery就可以了。
獲取select下拉框的幾種情況如下:
1.獲取第一個(gè)option的值
$('#test option:first').val();
2.最后一個(gè)option的值
$('#test option:last').val();
3.獲取第二個(gè)option的值
$('#test option:eq(1)').val();
依次類(lèi)推可以獲取第三個(gè)、第四個(gè)option的值
4.獲取選中的值
var groupid = $("#groupid").find("option:checked").val(); $('#groupidoption:selected').val(); $('#groupid').val(); <td align="center" class="tableFormLabel" > <select id="groupid" class="input-text" > </select> </td>
5.設(shè)置值為2的option為選中狀態(tài)
$('#test').attr('value','2');
6.設(shè)置最后一個(gè)option為選中
$('#test option:last').attr('selected','selected'); $("#test").attr('value' , $('#test option:last').val()); $("#test").attr('value' , $('#test option').eq($('#test option').length - 1).val());
7.獲取select的長(zhǎng)度
$('#test option').length;
8.添加一個(gè)option
var str="<option value='n+1'>第N+1項(xiàng)</option>"; $("#test").append(str); //一般都用這個(gè)追加 $("<option value='n+1'>第N+1項(xiàng)</option>").appendTo("#test");
9.刪除選中項(xiàng)
$('#test option:selected').remove();
10.刪除項(xiàng)選中的第一項(xiàng)
$('#test option:first').remove();
11.刪除滿(mǎn)足條件的option
$('#test option').each(function(){ if( $(this).val() == '5'){ $(this).remove(); } }); $('#test option[value=5]').remove();
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- bootstrap可編輯下拉框jquery.editable-select
- jQuery實(shí)現(xiàn)select下拉框獲取當(dāng)前選中文本、值、索引
- select下拉框插件jquery.editable-select詳解
- 利用jquery獲取select下拉框的值
- 基于jQuery的select下拉框選擇觸發(fā)事件實(shí)例分析
- jquery.multiselect多選下拉框?qū)崿F(xiàn)代碼
- jQuery制作簡(jiǎn)潔的多級(jí)聯(lián)動(dòng)Select下拉框
- jQuery操作select下拉框的text值和value值的方法
- jquery動(dòng)態(tài)加載select下拉框示例代碼
相關(guān)文章
jquery模擬按下回車(chē)實(shí)現(xiàn)代碼
今天要實(shí)現(xiàn)一個(gè)回車(chē)事件,一開(kāi)始用了 js 的方法,怎么都不行,原來(lái)JQuery有點(diǎn)不同于JS的,而且比起JS簡(jiǎn)單多了2011-09-09Jquery中使用setInterval和setTimeout的方法
有時(shí)候需要在jquery中調(diào)用setInterval和setTimeout,直接在ready中調(diào)用其他方法,會(huì)提示缺少對(duì)象的錯(cuò)誤,解決方法如下2013-04-04jquery多行滾動(dòng)/向左或向上滾動(dòng)/響應(yīng)鼠標(biāo)實(shí)現(xiàn)思路及代碼
多行滾動(dòng)jQuery循環(huán)新聞列表代碼包括以下功能:鼠標(biāo)滑上焦點(diǎn)圖時(shí)停止自動(dòng)播放/滑出時(shí)開(kāi)始自動(dòng)播放以及判斷執(zhí)行橫向或縱向滾動(dòng),感興趣的朋友可以了解下哦2013-01-01jquery實(shí)現(xiàn)智能感知連接外網(wǎng)搜索
注意引用的插件及順序;搜索獲取選擇的值,智能感知連接外網(wǎng)搜索,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下哈,希望對(duì)你大家有所幫助2013-05-05JQuery 操作select標(biāo)簽實(shí)現(xiàn)代碼
我們經(jīng)常遇到要操作DOM元素,例如<select>,在Asp.net中Dropdownlist原型就是select。2010-05-05jQuery實(shí)現(xiàn)CheckBox全選、全不選功能
這篇文章主要介紹了jQuery實(shí)現(xiàn)CheckBox全選、全不選功能,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧2017-01-0110個(gè)基于jQuery或JavaScript的WYSIWYG 編輯器整理
10驚人的自由豐富的文本編輯器,將提升您的網(wǎng)站的功能。我已經(jīng)收集了5 jQuery和5個(gè)非jQuery實(shí)時(shí)評(píng)價(jià)附帶簡(jiǎn)單的功能,具有辦公一樣的功能。2010-05-05