用jquery為select取值和設值

2021-07-16 14:00:36 字數 1252 閱讀 1255

"aselect">

value="1">aoption>

value="2">boption>

value="3">coption>

value="4">doption>

console.log($(

"#aselect").val());//當前的值

console.log($(

"#aselect").find("option:selected").text());//當前text

//當前的index(以下4個都可以)

console.log($(

'#aselect').prop('selectedindex'));

console.log($(

'option:selected', '#aselect').index());

console.log($(

"#aselect").find("option:selected").index());

console.log($(

'#aselect option').index($(

'#aselect option:selected')));

$(

"#aselect").prop("value","2");

$("#aselect").val("4");

$("#aselect").get(0).value = 3;

$("#aselect option[value='2']").attr("selected", true);

網上看到這個方法但沒成功,我猜是jquery的版本問題1

$(

"#aselect").find("option[text='b']").attr("selected",true);

沒找到什麼好方法,自己寫了個

$("#aselect option").each(function

()})

$(

"#aselect").get(0).selectedindex=2;

$("#aselect option").eq(2).attr("selected",true);

好多方法都是選擇器的改變,掌握jquery選擇器很重要

試驗所用jquery版本:jquery-1.11.2.min.js ↩

用jQuery獲得select的值

jq獲取select的值,各種花裡胡哨,下面將總結一下 1.獲取第乙個option的值 test option first val 2.最後乙個option的值 test option last val 3.獲取第二個option的值 test option eq 1 val 4.獲取選中的值 te...

用jquery給select加選中事件

select在前端開發過程中很常用,現在我們要實現乙個效果,那就是選中select中的某一項,執行事件,本來自己沒怎麼接觸過這些,最後網上找了一些資料,自己研究了一下,把方法分享給大家,大家如果有需要的可以直接拿過去用,當然這個方法在腦殘的ie裡也是支援的。我就演示乙個簡單的效果吧 我要實現sele...

用jquery模擬select實現下拉樹形選單。

之前隨便寫寫,發現需要的人挺多,抽了點時間寫了個完整的已上次到資源。http download.csdn.net source 3461323 首先感謝http www.codesky.net article doc 200810 200810166672871.htm 的作者。控制項原理就請到原文...