все зависит от самой задачи функционала
если надо подгрузить на этой же странице то через ajax
если надо открыть другую страницу, то либо с get-параметрами перекинуть через js location, либо обернуть в форму и чрез submit открыть новую страницу методом post чтобы скрыть параметры с адресной строки, а если надо запомнить выбор на стороне клиента, то забиваем выбор в куки а на другой странице считываем