Задать вопрос
@dk-web

ЧТо не так с сабмитом формы?

Есть простенькая форма..
<form method="post" action="" id="city_choose">
            <label for="popup-form_login">Город</label>
           <select id="popup-form_login" name="city" onchange="top.location=this.value">
           	<option value="city1/">Город 1</option>
           	<option value="city2/">Город 2</option>
           </select>
        <input type="submit" id="sub" value="Перейти на сайт" />

Все фурычит, но мне захотелось повесить не на смену селекта, а на сабмит формы.. и вроде все д.б. просто, но ...
$('#city_choose').submit(function(){
	window.location = $("#popup-form_login").val();
	//alert ($("#popup-form_login").val());
});

Где не прав?( не хочется писать полный путь... а указать просто подкаталог.. при onchange все верно срабатывает с таким "адресом"
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Banny_Boom
city_choose id формы не верный вот и не работает.
добавь форме id city_choose
Ответ написан
@dk-web Автор вопроса
Удалите вопрос... поспешил.
решилось добавлением...
e.preventDefault();
упустил это
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы