I have a select option, also have a div with a span inside:
The goal is when change the option of the select option, the span 's value will change. Here's how i came up with:
$(document).ready(function() {
var money_span = $("#amount_of_money");
var money_value = money_span.val();
var selected = $('#Bank_Type123 option:selected').val();
$('#Bank_Type123').change(function(event) {
event.preventDefault();
money = 0;
if (selected === "Mizuho") {
money = 10;
} else if (selected === "UFJ") {
money = 11;
} else if (selected === "Yucho") {
money = 12;
}
return money;
});
money_value = money;
money_span.append(money_value);
money_span.show();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="Bank_Type123" class="form-control">
<option value="" disabled selected style="display:none;">Choose A Bank</option>
<option value="Mizuho">Mizuho</option>
<option value="UFJ" >UFJ</option>
<option value="Yucho" >Yucho</option>
</select>
<div class="input-group px-1 py-1">
<span class="input-group-addon">Wallet</span>
<span id="amount_of_money" class="input-group-addon unique"></span>
<span class="input-group-addon">JPY</span>
</div>
But when I try, nothing appear in the span when changed the option in select menu.