次の変数は選択ボックスの選択テキストです。これは選択ボックスのマークアップです。文字列と一致するか、不要な文字を文字列から削除する必要があります
<select name="SELECT___100E___7">
<option selected="" value="25">Beige/Almond</option>
<option value="21">Blue [Subtract -$1.00]</option>
<option value="27">Chrome [Subtract -$2.00]</option>
<option value="29">Red [Add $1.00]</option>
</select>
選択したテキストを保持test_var変数...
$('select[name^="SELECT___"]').change(function(){
var test_var = $(this).find("option:selected").text();
});
それでは、私がやりたいことも、「$」を取り除く、金額以外のすべての文字を削除しています。 "Red [Add $ 1.00]"を選択した場合、test_varを1.00にします。
これを行うには問題があります。
実際に製品の価格を計算するためにtest_varを使用しないことを願っています。それは簡単に虐待される可能性があります。 –
ありがとう、笑。それは決して製品の実際の価格と何ら関係がありません。 – user357034