Запрет открытия меню выбораJquery

Программирование на jquery
Ответить
Anonymous
 Запрет открытия меню выбора

Сообщение Anonymous »

Возможно, глупый вопрос, но как запретить элементу выбора в форме отображать раскрывающееся меню при нажатии на него? Я попробовал следующее:

Код: Выделить всё

$('select').click (function (e) {
console.log (e);
return false;
});
и

Код: Выделить всё

$('select').click (function (e) {
e.preventDefault ();
console.log (e);
});
Но ни то, ни другое не сработало.

Что я делаю неправильно?

РЕДАКТИРОВАТЬ. Причина, по которой мне нужно это знать, заключается в расширенном элементе выбора jquery, который необходимо корректно деградировать. Идея состоит в том, что выбор при нажатии открывает диалоговое окно пользовательского интерфейса jquery с красиво составленным списком, из которого пользователь делает свой выбор (щелчок по элементу списка приводит к обновлению значения выбора). Если JS отключен, выбор должен работать как обычно.

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

Подробнее здесь: https://stackoverflow.com/questions/832 ... om-opening
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»