Показать сообщение отдельно
  #4 (permalink)  
Старый 17.11.2017, 13:01
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

А проще никак нельзя, без выкрутасов?

<html>
<head>
<meta charset="utf-8">
<script src="jquery.min.js"></script>
<script type="text/javascript">
$(function() {
    var frm = $('form').submit(function() {
        if(!dst.val()) {
            alert('Выберите где искать');
            return false;
        }
    }),
    dst = $('#inselect').change(function() {
        frm.attr('action', this.value)
    })
});
</script>
</head>
<body>
<form action="" method="post" name="select">
 
<input name="search" type="text" placeholder="Поиск..." />
                                 
<select id="inselect">
    <option value="" disabled="" selected>Где искать?</option>
   <option value="/search">Блог</option>
   <option value="/search-shop">Товары</option>
</select>
<input type="submit" value="Найти" />
 
</form>
</body>
</html>

Последний раз редактировалось laimas, 17.11.2017 в 13:04.
Ответить с цитированием