![](/img/trans.png)
[英]jquery dropdownlist hide value if selected in second dropdown
[英]Getting second value in jQuery dropdown
如何使用javascript或jquery在下拉列表中獲取第二個值?
<select id='dropdown'>
<option selected>Any</option>
<option>2</option>
<option>3</option>
</select>
例如,我想在下拉列表中獲取數字2的值
這些選項都沒有價值。 (實際上,請參見下面的注釋。)您可以獲取如下文本:
var text = $("#dropdown")[0].options[1].text;
還是沒有jQuery:
var text = document.getElementById("dropdown").options[1].text;
或者你可以使用.value
代替.text
,因為option
的元素將默認其value
屬性 ,如果你不給他們一個value
的屬性。 (您不能使用value=
選擇器來選擇它們,但是該屬性是默認屬性 。)
要使用jquery在下拉列表中獲取second
值,可以使用.eq()進行此操作:
var text = $("#dropdown option").eq(1).text();
為了獲得下拉列表中的第n
個數字值,您可以執行以下操作:
var text = $("#dropdown option").eq(n - 1).text();
嘗試
$(document).ready(function() {
alert($("#dropdown option").eq(1).text());
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.