0

ドロップダウン リストがあり、小数点以下 2 桁までの値があります。

<label for="delivery">Delivery:</label>
<select id="delivery" name="delivery">
    <option value="1.50">Fast</option>
    <option value="2.50">Medium</option>
    <option value="3.50">Slow</option>
</select>  

Javascript でこれを呼び出すにはどうすればよいですか。以下の行のどこかで toFixed(2) を使用する必要があることはわかっていますが、どこに置くべきかわかりません。

var delivery = parseInt($('#delivery').val());

また、出力される場所または計算、またはその両方のdivに配置しますか?

ヨナ

4

3 に答える 3

6

使用しないparseInt()でください (小数を削除するため)。parseFloat()次に使用しますtoFixed()

 var delivery = parseFloat($('#delivery').val()).toFixed(2);

注:とのラウンドに興味がある場合は、この質問toFixed()を参照してください。

于 2013-03-06T15:44:04.533 に答える
0

どうですか

var delivery = parseFloat($('#delivery').val()).toFixed(2);
于 2013-03-06T15:44:27.700 に答える
0

使用する

var delivery = parseFloat($('#delivery').val()).toFixed(2);
于 2013-03-06T15:44:29.240 に答える