Цепное поведение ajax select2 при обновлении данных в CRUD - PullRequest
0 голосов
/ 12 июня 2019

У меня есть 2 цепочки select2 (с использованием последней версии) полей выбора для объектов провинции / города в модуле информации о людях CRUD, который я разрабатываю.

При добавлении записи в базу данных «AddForm», котораясодержит эти 2 цепочки, работают отлично.При выборе одной опции в первом select2, другие обновляются, оба с помощью ajax.

Но: при обновлении записи мне нужно инициализировать оба связанных в цепочку поля ajax select2 с правильными параметрами, выбранными ранее.

Для первого цепочки select2 я вручную добавил тег опции, который должен быть выбран по умолчанию, и это работает нормально.

<option value="<?php echo $data->municipio_id; ?>" selected="selected"><?php echo $data->name; ?></option>

Но при выполнении этого для второго select2 «это работает», но этот выбор всегда создает одну опцию, потому что первый select2 не изменил выбранный элемент

Как я могу форсировать событие изменения дляпервый select2 (сразу после загрузки его элементов), поэтому он автоматически загружает правильные опции для 2nd.select2?

Спасибо

...