ユーザーが選択できる10個の異なる値を持つドロップダウンボックス(選択)があります。ユーザーがいずれかを選択すると、フォームの送信時に別の値が投稿されるようにしたいと考えています。
例えば:
値が読み取られた場合:
'1-high'
'2'
'3'
'4-Low'
ユーザーが「1-high」を選択すると、フォームに「1」が投稿されます。
ユーザーが選択できる10個の異なる値を持つドロップダウンボックス(選択)があります。ユーザーがいずれかを選択すると、フォームの送信時に別の値が投稿されるようにしたいと考えています。
例えば:
値が読み取られた場合:
'1-high'
'2'
'3'
'4-Low'
ユーザーが「1-high」を選択すると、フォームに「1」が投稿されます。
あなたselect
はこのように見えるはずです
<select>
<option value="1">1-high</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4-low</option>
</select>
jQuery.val()
次に、メソッドを使用して数値を取得します
$('select').val();
文字列の先頭の数字だけが必要な場合は、parseInt() を使用できます。
var val = parseInt($('#dropdown').val())