これは間違った質問ですが、私は固執しています。なぜ私の最初のものは動作しますが、他のものは動作しません3.ドキュメントを読むことから、4人すべてが仕事をしなければなりません。より大きなユースケースでフォームの要素を取得したい場合は、他のフォームや他のdiv内に同じ名前の同じページに他の要素が存在する可能性があるので、4番目のオプションは本当に働きたいものです。しかし、私はこれらのすべてがなぜ機能しないのか理解できません。jquery子要素の値を取得
HTML:
<form id="filter_form_id" name="filter_form" method="get" action="/retrieved_data_records">
<select id="brand_id" name="brands">
<option value="0"></option>
<option value="143272526">Brand1</option>
<option selected="selected" value="269998788">Brand2</option>
<option value="330516076">Brand3</option>
<option value="330516077">Brand4</option>
</select>
</form>
JS:
alert ("The val: " + $('#brand_id').val());
alert ("The val: " + $('brands').val());
alert ("The val: " + $('#filter_form_id brands').val());
alert ("The val: " + $('#filter_form_id > brands').val());
です。第4フォームは子セレクタであると考えられますか? – JMM
'あなたは読んでいるのですか? o_O –