ひよこwebプログラマーの覚え書き

エクセルとwebで効率化しますさせます

*

jQueryでselect要素、option要素の中からテキスト・文字列で選択する方法

      2015/01/26

Pocket

例としてこんなselect要素、option要素があるとします。そして青森を選択したい。

青森のvalueが何かわからない、不定、未定と言った場合はどうすればよいか。

探しても見つからなかったので自分で作りました。

以下を使って下さい。

使い方は、
text_selector(“親のセレクタ”,”optionで表示されている文字列”);
です。

$.eachで回してテキストが同じなら親のselectのvalueに設定しているだけです。

なぜ$.eachで回すかというと、containsは文字列比較で「~を含む」というセレクタなので、「青森」で検索すると「青森県」も引っかかってしまうためです。

何故か文字列比較の等号、無いんです。

 

ちなみにselectとoptionで、valueを直接選ぶのは簡単。青森が2とわかっていれば

#(“optionAreaL”).val(“2”)

とするだけでok。

以上です。

 - javascript, jquery, プログラム

Message

メールアドレスが公開されることはありません。

  関連記事

javascriptで配列・オブジェクトの判定

返り値はboo …

locationを画面遷移させずに変更したい時

無理です、諦めましょう。 唯一例外的に可能なのはlocation.hashのみで …

frameの中身をjQueryで取得する方法は…

frameの中身をjQueryで取得する方法は、ありませんでした。 無理矢理操作 …

no image
jsで連番のページを一気に開く

1から10までのページを一気に開きます。 1000ページ指定しても普通に動作して …

イラストレーターでjavascriptを使う時のデバッグ方法など

まず、イラストレーターを開いて下さい。 既存のファイルを開くか、ctrl+Nで新 …

no image
jQueryでanimationがうまく動かない件

こんな感じで大雑把にanimationを設定していると [crayon-58b1 …

no image
google拡張機能を開発する その1 導入編

公開して広告収入を稼ぐも良し、自分の作業を楽にする、サイトを自分好みに変える、な …

no image
google拡張機能を開発する その4 本編 manifest.jsonについて

本題です。manifest.json以外は次の項で説明します。 manifest …

jQueryで電話番号のリンクを外す方法

htmlで

と …

jQueryでクリックしたことにする

フォームに文字を入力する時「input要素をクリックする動作」を検知するサイトが …