[英]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.