に応じて選択して値を置き換えます。jQueryのは、私は次の配列持ち、他の選択ボックス
var LWTable = [];
LWTable.push([6,200,200,220]);
LWTable.push([8,220,220,240]);
LWTable.push([10,240,240,260]);
LWTable.push([12,260,260,290]);
LWTable.push([15,290,310,340]);
LWTable.push([18,330,360,400]);
LWTable.push([21,385,420,460]);
そして、次のHTMLを:私が欲しいもの
<select name="plength" id="plength">
<option value="6" selected>6 in.</option>
<option value="8">8 in.</option>
<option value="10">10 in.</option>
<option value="12">12 in.</option>
<option value="15">15 in.</option>
<option value="18">18 in.</option>
<option value="21">21 in.</option>
</select>
<select name="pwidth" id="pwidth">
<option value="Width1" selected>Width 1 (xw1x)</option>
<option value="Width2">Width 2 (xw2x)</option>
<option value="Width3">Width 3 (xw3x)</option>
</select>
は私が値8を選択した場合ということであり、 xw1x、xw2x、xw3xの各文字列がMinLoadTableの値に置き換えられているので、この例では220,220,240と表示されます。 21を選択すると、自動的にその値が置き換えられますテキストは385,420,460です。
これは可能でしょうか?私はいくつかの例を調べようとしましたが、どこにも行かなかった... 助けや指示があれば幸いです!
あなたはデータの多次元配列を使用する必要がありますか?これは、 'plength'の値によってキーインされたオブジェクトはずっと簡単です。 –
@ RoryMcCrossanいいえ、必ずしもこの形式ではありません。 – Malachi
この場合、私はあなたのために以下の回答を追加しました。 –