[英]How do I to set selected value in a select option using jquery?
I have two select
and it has the same value, just changing the id.我有两个
select
并且它具有相同的值,只是更改了 id。 What I want is getting value selected in select one, and then select the same value in second select.我想要的是在第一个 select 中选择值,然后在第二个 select 中选择 select 相同的值。
How could I do this?我怎么能这样做?
trying试
//here get the value select in select1 (it works) var valueOfSelect1 = $('#select1 option:selected').val(); //select2 selected the value from select1 $('#select2 option[value=' + valueOfSelect1 + ']').prop('selected', true);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <select id="select1"> <option value="AC">AC</option> <option value="SP">SP</option> <option value="RJ">RJ</option> </select> <select id="select2"> <option value="AC">AC</option> <option value="SP">SP</option> <option value="RJ">RJ</option> </select>
// On select change $('#select1').change(function() { // Get select1 value const val = this.value; // Apply value to select2 $('#select2').val(val); });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <select id="select1"> <option value="AC">AC</option> <option value="SP">SP</option> <option value="RJ">RJ</option> </select> <select id="select2"> <option value="AC">AC</option> <option value="SP">SP</option> <option value="RJ">RJ</option> </select>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.