У меня есть виджет со списком автозаполнения jqueryui, в котором, как только пользователь выбирает что-то в поле со списком, обработчик события select внутри поля со списком делает вызов ajax для отображения содержимого в другом элементе div.EG:
[поле со списком]> [div]
Div содержит содержимое, в котором пользователь может нажать кнопку «Отправить» для перехода на другую страницу.
Ястолкнувшись с проблемой, когда пользователь нажимает кнопку «назад» ПОСЛЕ того, как сделал выбор в комбинированном окне, а затем щелкает внутри элемента div, чтобы перейти на следующую страницу, в комбинированном окне отобразится последнее выбранное значение, ноdiv отобразит значение в том виде, в котором оно было первоначально отображено на странице, до запроса ajax (который заполнил div динамическим содержимым).В результате отображаемое значение в поле со списком теперь несовместимо с отображаемым содержимым в div.
Решение этой проблемы требует, чтобы я инициировал выбор определенного значения в поле со списком, когдастраница сначала загружается, так что запускается обработчик события select в коде комбинированного списка автозаполнения jqueryui, который перезагружает div.
Каков наилучший способ сделать это?