これが以前に尋ねられたことは知っていますが、問題の解決策が見つかりません。
3 つのオプションと 3 つの値を含む選択ボックスがあります。これらの値は、JS を使用していくつかの計算を実行するために使用されるため、オプション テキストに一致するようにこれらを変更することはできません。これはVATの額を計算するためのものです
私の選択は次のようになります。
<select name="tax" id="tax" class="select">
<option value="20">Standard 20%</option>
<option value="0">Zero 0%</option>
<option value="0">Exempt 0%</option>
</select>
これは問題ありませんが、バックエンドで表示する必要があるため、値ではなくテキストをデータベースに挿入する必要があります。選択されているオプションを対象とする選択ボックスに非表示の入力を追加する JavaScript 関数を試しましたが、少しバグがあり、正しくないように見えました。データベースから取得した値の横にテキストを表示することを考えていましたが、2 つの 0 の金額と区別できません。
誰かがさらなる解決策、これに対する最良のアプローチを提供してください。
どうもありがとう