Я успешно применил select2, и я мог бы установить выбранные по умолчанию параметры, которые работают нормально, но когда я выбираю новый параметр, я хочу сохранить ранее выбранные параметры в поле выбора, но он сбрасывает выбранные только на новый параметр и уверен, чтомогу добавить к нему, но мне нужно сохранить старые выбранные.
Вот код select2:
if($('#mr_selected_extra_services_ids').val()){
var values = JSON.parse($('#mr_selected_extra_services_ids').val());
$('#extra_services').select2();
$('#extra_services').val(values);
$('#extra_services').trigger('change');
}
#mr_selected_extra_services_ids
скрытый вход содержит строку JSON предварительно выбранных опций.Так что я могу разобрать его и передать его значение val
, и оно работает нормально.Есть ли какой-либо параметр, который должен быть установлен, чтобы сохранить старый выбранный, или как заставить его работать?