[解決済み] htmlのselect要素のselectedオプションの値を取得・設定するjQuery
2022-07-16 03:29:10
質問
select要素(ドロップダウンリスト)のselected値をjQueryで取得・設定しようとしています。
取得のために、私は試しました
$("#myId").find(':selected').val()
と同じように
$("#myId").val()
と同じですが、どちらも未定義を返します。
この問題に対するどんな洞察も大いに感謝されるでしょう。
どのように解決するのですか?
今のところ、あなたの持っている方法は正しいです。selectのidがあなたの言う通りでないか、domに問題があるかのどちらかです。
要素の ID を確認し、またマークアップが以下の場所で検証されていることを確認します。 ここで をW3cで検証してください。
有効なdomがなければ、jQueryはセレクタを正しく動作させることができません。
idが正しく、domが有効であれば、以下が適用されます。
セレクトオプションの値を読むには
$('#selectId').val();
セレクトオプションの値を設定する
$('#selectId').val('newValue');
選択されたテキストを読むには
$('#selectId>option:selected').text();
関連
-
[解決済み] jQueryを使ってドロップダウンリスト(セレクトボックス)から選択されたテキストを取得する
-
[解決済み] jQueryで複数のクラスを持つ要素を選択するにはどうすればよいですか?
-
[解決済み] jQueryで名前を指定して要素を選択するには?
-
[解決済み] jQuery ドロップダウンから選択されたオプションを取得する
-
[解決済み] セレクトボックスのオプションをすべて削除してから、オプションを1つ追加して、jQueryで選択するにはどうすればよいですか?
-
[解決済み] 選択オプション「selected」を値で設定する
-
[解決済み] jQuery select onChangeの値を取得する。
-
[解決済み] jQueryでドロップダウンリストの選択値を変更する
-
[解決済み] jQueryのSELECT要素で特定のオプションを選択するにはどうすればよいですか?
-
[解決済み】jQueryで要素の種類を取得する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Microsoft JSONの日付はどのようにフォーマットするのですか?
-
[解決済み] jQuery 複数のイベントで同じ関数を起動する
-
[解決済み] セレクトした要素の外側のHTMLを取得する
-
[解決済み] JQueryでラジオボタンがチェックされているかどうかを調べる?
-
[解決済み] jQueryを使って「Please Wait, Loading...」というアニメーションを作成するにはどうすればよいですか?
-
[解決済み] jQueryでtextareaの値を設定する
-
[解決済み] jQueryの複数要素の同一クリックイベント
-
[解決済み] jQueryを使ってロールオーバー時に画像ソースを変更する
-
[解決済み] jQuery / JavaScriptでJSONデータをパースする方法は?
-
[解決済み] jQuery append() - 追記された要素を返す