0
私はフォームを持つテーブルを持っています。選択変更時にjQueryで2つの選択値を掛ける
各フォームの変更時に単価で数量を掛けて、その結果を入力したいと考えています。
$('select.BIL_item_quantity, select.BIL_item_id').on('change', function() {
var quantity = $(this).closest('select.BIL_item_quantity').find(':selected').val();
var rate = $(this).closest('select.BIL_item_id').find(':selected').data('item-rate');
$(this).closest('tr').find('input.BIL_item_total_rate').val(quantity*rate);
});
しかし、それは動作しません:
私のJSコードは、実際にはこの1です。
お願いします。
ありがとうございました。
https://jsfiddle.net/uvdv812z/1/
ホーすごいです!それは働いている。ありがとう。最後のもの:合計がカンマの後に数字を持たない場合、どうやって '.00'を最後に保つことができますか? – user8201518
@ user8201518 parseIntの代わりにparseFloatを使用します。 –
これは同じです。 :( – user8201518