我需要在兩個select2與jQuery之間選擇更改。如何在jQuery中的select2中的2 selectbox之間更改選定的選項元素?
例如:
<select id="fromCity" class="select2">
<option value='THR' selected> Tehran </option>
<option value='LON'> London </option>
</select>
而且
<select id="toCity" class="select2">
<option value='THR'> Tehran </option>
<option value='LON' selected> London </option>
</select>
現在,我點擊後需要THR - > LON變化LON - > THR
在jQuery中:
$('i[data-change-airport]').on('click', function() {
var fromCity = $('#fromCity').val();
var toCity = $('#toCity').val();
$('#fromCity').select2('val', toCity);
$('#toCity').select2('val', fromCity);
})
但是這段代碼不起作用。問題在哪裏?
您正在使用哪個select2版本?你是否從控制檯的城市和城市價值中獲得? – rahulsm
嗨@rahul_m,我現在不選擇2版本。是的,我從控制檯和真正的城市和城市中獲得。 – mySun
一旦檢查另一種方式,我給我的答案,它應該工作。 – rahulsm