используя выпадающее меню на HTML-странице - PullRequest
0 голосов
/ 03 февраля 2012

Я использую раскрывающийся список на веб-странице, а также кнопку отправки, чтобы отправить выбранное значение раскрывающегося списка. Но я не хочу использовать кнопку отправки. когда я выбираю значение из выпадающего списка, оно должно перенаправлять страницу без использования кнопки отправки. Кто-нибудь может опубликовать код ... я использовал тег выбора и опции.

Ответы [ 4 ]

1 голос
/ 03 февраля 2012

См. Навигационные выпадающие меню в HTML для полного руководства, но в двух словах:

  • Привязать обработчик события JavaScript onchange к элементу select, который вызывает формы submit() метод
  • Не делай этого, это ужасный интерфейс.
0 голосов
/ 03 февраля 2012

JQuery:

$('#selectId').change(function(){
        if ($(this).val())
            $(this).closest('form').submit();
    });
0 голосов
/ 03 февраля 2012

Если вы не хотите использовать jQuery, вы можете сделать это с помощью Javascript.Измените поле выбора, чтобы оно выглядело следующим образом.

<select name="NAME" onchange="this.form.submit();">
0 голосов
/ 03 февраля 2012

Вам необходимо использовать JavaScript для выполнения этой операции.

Например, в jQuery вы можете сделать что-то похожее на:

$(function() {
    $('#myDropDownId').change(function() {
        $('#formId').submit();
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...