我正在用js计算2值:
$('input').keyup(function(){ // run anytime the value changes
var firstValue = Number($('#user_send_fund_amount').val());
var secondValue = Number($('#fixed_amount').val());
document.getElementById('user_receive_fund_amount').value = firstValue * secondValue ;
document.getElementById('user_receive_fund_amount').setAttribute('readOnly', true);
document.getElementById('user_receive_fund_amount').removeAttribute('readOnly');`
并尝试存储此值:
<form method="POST" class="form-register" action="{{ route('order.store') }}">
@csrf
<input id="user_send_fund_amount" type="number" class="form-control"
name="user_send_fund_amount" required>
<input type="number" value="{{$receive->buy}}" class="form-control"
id="fixed_amount" hidden>
<input type="number" class="form-control" id="user_receive_fund_amount" name="user_receive_fund_amount"/>
</form>
只需进行此更改!并希望这会起作用:
$("input[name=user_receive_fund_amount]").val(firstValue*secondValue);