Получить все значения из выпадающего списка:
var ddlArray= new Array();
var ddl = document.getElementById('ddl');
for (i = 0; i < ddl.options.length; i++) {
ddlArray[i] = ddl .options[i].value;
}
Выполнить Ajax-вызов на сервер с этим параметром ddlArray в качестве параметра .там вы можете установить переменную сеанса сервера.
Если вы хотите сохранить хранилище сеанса локально, будет работать следующий код.установить для хранения сеанса следующие значения:
sessionStorage.setItem("yourSessionName",ddlArray);
получить хранилище сеанса:
sessionStorage.getItem("yourSessionName");