簡體   English   中英

如何選擇標簽 <option>給定它的值,並給它起一個名字<select>

[英]How to select the label of an <option> given its value, and given a name for the <select>

給出以下代碼:

<select name='starttime' onChange='cells(this);'><option value='1'>2004Q1</option><option value='2'>2004Q2</option></select>
<select name='endtime' onChange='cells(this);'><option value='48'>2015Q4</option><option value='47'>2015Q3</option></select>

如何訪問“ starttime” <select>值為= 1的選項(即2004Q1)的文本? 我可以使用以下jQuery代碼訪問此元素的值:

$('[name=starttime]').val()

但是,我想指定一個值和名稱,並獲取關聯的文本。

這是您需要的嗎?

 console.log($('[name="starttime"] [value="1"]').text()); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <select name="starttime"> <option value="1">2004Q1</option> <option value="2">2004Q2</option> </select> <select name="endtime"> <option value="48">2015Q4</option> <option value="47">2015Q3</option> </select> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM