<select>
タグと<option>
タグを持つhtmlがあります。私は、このように特定のオプション/値を取得:jQuery <option>要素を取得しようとすると、未定義のエラー
$(targetElement).children("option[text=" + Text + "]").val();
targetElement
は私<select>
要素であり、Text
は私が検索したいオプションのテキストです。
select
(on jsFiddle)内に複数の選択肢があるとき、これは正常に動作しますが、唯一の1つのオプションがある場合、私は(on jsFiddle)undefined
を入手!
オプションが1つしかないときに、なぜ動作しないのか、誰に教えてもらえますか?
サンプル入力とテキストの値を入力できますか?含まれている – Dogbert