Изменение доступных опций в select, но не изменение выбранной опции

Я хочу создать механизм Django/JavaScript, который позволит мне изменять данные формы select на основе других выбранных полей. Допустим, у меня есть два поля select, я изменяю первое, затем в Django срабатывает функция и новый шаблон загружается в html элемент select (для этого я использую Ajax). Это работает хорошо, но проблема в том, что когда я выбираю элемент 1, а затем хочу, чтобы элемент 2 также мог изменить элемент 1, первый вариант сбрасывается. Я пытался решить эту проблему, запоминая выбранное поле и затем загружая его, но тогда срабатывает элемент 2 и он не работает.

Любая помощь будет оценена по достоинству :)

Вернуться на верх