Возможно, глупый вопрос, но как я могу предотвратить выбор элемента в форме из раскрывающегося меню, когда он нажал? Я попробовал следующее:
$('select').click (function (e) {
console.log (e);
return false;
});
а также
$('select').click (function (e) {
e.preventDefault ();
console.log (e);
});
Но никто не работал.
Что я делаю не так?
EDIT: Причина, по которой мне нужно знать, - это элемент с улучшенным выбором jquery, который должен грамотно деградировать. Идея заключается в том, что при щелчке открывается выбор, открывается диалоговое окно jquery UI с красивым списком, который пользователь делает своим выбором (щелчок по элементу списка приводит к обновлению значения выбора). Если JS отключен, выбор должен работать как обычно.
Проблема в том, что, как и открытие диалога, появляется раскрывающийся список, чего я не хочу. Я не могу просто отключить контроль, так как его ценность должна быть представлена вместе с остальной формой.