I have a form with a select list. Each option also contains a dynamic id, which I need to capture and then use that to change a hidden input's value. So basically take the selected options id and change the value of a hidden input value.
My select and hidden input look like:
<select name="item_options" id="size">
<option value="20030" id="Universal">Universal (20030)</option>
<option value="4545456" id="Medium">Medium (4545456)</option>
<option value="15447" id="Large">Large (15447)</option>
</select>
<input type="hidden" name="item_options_name" value="Universal" id="changevalue" />
I had done some jQuery to capture the selected option's id, but I can't figure out how to use it to change my input's value.
in jquery: $('#hiddenfieldid'). val(''); Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM.
$('#size').change(function(){
var id = $(this).find(':selected')[0].id;
$('#changevalue').val(id);
})
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With