td
是一個引用表格單元格<td>
元素的jQuery變量。此單元格包含一個<select>
元素,其中包含若干<option>
元素;每個都有一個文本和值。很熱得到jQuery中所選選項的文本?
此代碼返回所選選項的值(不是文本)。
td.children().val();
我嘗試了很多方法來獲取選定的選項的文本,但沒有工作。
td.children().text()
這將返回<select>
元素的所有選項的文本。
我過濾了很多方法,但沒有結果返回可言:
td.children(':selected').text()
td.children('option:selected').text()
td.children('[selected]').text()
td.children('[selected=""]').text()
td.children('option[selected=""]').text()