私の頭を痛めつけてこれを理解しようとしています。すぐにわかるでしょう...Jqueryフォーム - 隠された値をオプションIDに変更
隠された入力の値を設定するためにオプションidを使用しようとしましたが、何も解決されずに数百件のGoogle検索が行われました。
セレクタIDを使用して選択したオプションの値を取得する方法を知りましたが、オプションのIDを取得したいので、その一意のIDを非表示入力の値として設定できます。
<form>
<select name="amount" id="item_number1">
<option value="1" id="11">one</option>
<option value="2" id="22">two</option>
<option value="3" id="33">three</option>
</select>
<input type="button" value="Set Value" onclick="$('#item_number2').val($('#item_number1').val())"/>
<input id="item_number2" type="text" />
シモンズ:このフォームで隠し入力イマイチ、この形式では、私は私のメソッドが動作している場合ので、私は視覚化することができ、テキスト入力フィールドを使用しています。
IDのヒントをお寄せいただきありがとうございます。しかし、私はこれを動作させるのに問題があります。私はこれと他のjquery関数を置き換え、何も引っ張っていないようですか? – cantaffordretail
@mcflause私はわずかに異なる解決法を提供しました。上記のコードを確認してください。ボタンから 'onclick'属性を削除してください。 – Sampson
ジョナサン、これは完璧です!あなたは本当に余分なマイルを行ったと私はそれを感謝します! – cantaffordretail