求人広告サイトがあり、ユーザーがドロップダウンリストからいくつかのオプションを選択したときに、そのオプションのテキストを入力フィールドに自動的に入力するように、広告の投稿フォームに表示したいと思います。.valを使用してそのselectの値を取得できましたが、.textを使用すると、入力フィールドにselectで使用可能なすべてのオプションが入力されます。jsfiddle.netをよりよく理解するためのデモがあります
質問する
1863 次
2 に答える
2
選択したアイテムのみが必要な場合は、次のようなセレクターtext
を使用する必要があります。:selected
var selected_item = $(":selected", this).text()
参照:jsfiddle.net
:selectedSelectorに関する詳細情報
于 2012-10-04T18:46:45.280 に答える
1
ドロップダウンの選択された値を取得するには、text()の代わりにval()を使用します。変化する:
var selected_item = $(this).text()
に
var selected_item = $(this).val()
于 2012-10-04T18:49:15.310 に答える