Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.07.2014, 17:57
Профессор
Отправить личное сообщение для FRIE Посмотреть профиль Найти все сообщения от FRIE
 
Регистрация: 25.02.2010
Сообщений: 218

Перекодируются ссылки при отправке формы
У меня меню сделано на селекте.
При выборе option в меню ->
$('#landing').change(function(){$("#form_landing") .submit();});
пользователь перенаправляется по ссылке которая записана в value.

Раньше было по 1 параметру в value и всё работало.
А сейчас добавилось параметров, и при переходе ссылка портится, в адресной некоторые символы становятся кодированными.

Перехожу по такой ссылке:
cat&from=03.03.2014&to=01.07.2014&period=day&weekd ay=Monday this week

А в адресной строке она становится такая :
cat%26from%3D03.03.2014%26to%3D01.07.2014%26period %3Dday%26weekday%3DMonday+this+week

И всё перестаёт работать. Как такое можно побороть?
Ответить с цитированием
  #2 (permalink)  
Старый 01.07.2014, 18:22
Профессор
Отправить личное сообщение для FRIE Посмотреть профиль Найти все сообщения от FRIE
 
Регистрация: 25.02.2010
Сообщений: 218

Разобрался
$('#landing').change(function(){document.location. href="?page="+$("#form_landing option:selected").val();});

Просто беру значение выбранного селекта и делаю не отправку формы а переход на страницу
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При клике ссылки, открыть DIV блок, и при клике ещё раз, закрыть его Simon Общие вопросы Javascript 59 28.05.2017 17:31
Отправка формы при загрузке страницы Shimmy AJAX и COMET 7 26.11.2013 14:51
Изменить стиль формы - бэкграунд при onmouseover petyaeva Элементы интерфейса 0 31.07.2009 11:31
Как сделать, чтобы 2 ссылки отображались как hover при наведении мышкой на любую? Ava Элементы интерфейса 5 19.05.2009 23:24
при создании ссылки не работает thickbox czar jQuery 3 13.04.2009 14:25