jQuery UI Выбранный плагин MultiSelect сохраняется в Chrome, но не в IE11 или Edge - PullRequest
0 голосов
/ 25 сентября 2018

У меня был вопрос, прямо противоположный следующему :

Я использую плагин jQuery ChosenMultiSelect .При использовании IE 11 или Microsoft Edge, если в раскрывающемся списке выбрать 3 параметра, перейти на другую страницу и нажать кнопку возврата браузера, значения не сохраняются в текстовой области.

В Chrome, если ясделать то же самое, значения сохраняются.

1 Ответ

0 голосов
/ 25 сентября 2018

Я сделал это, установив параметры в URL с помощью window.history.pushState (null, null, url);.

Функция из этого ответа :

function parameterizeArray(key, arr) {
    if (!arr) {
        return "";
    }
    arr = arr.map(encodeURIComponent);
    return '?' + key + '=' + arr.join('&' + key + '=');
}
...