Я использую тег options_for_select
с набором { :multiple => true }
. Если пользователь хочет выбрать несколько опций, они должны удерживать shift или команду (для mac), чтобы выбрать несколько параметров. Могу ли я установить его, чтобы пользователь мог просто щелкнуть нужные параметры, и он выберет выбранные им параметры и снова щелкнет по выбранному параметру, чтобы отменить его выбор? Я не хочу указывать пользователям удерживать команду для выбора нескольких параметров.options_for_select (несколько true) просто нажмите, чтобы выбрать несколько вариантов вместо того, чтобы удерживать shift или команду для нескольких выборов?
0
A
ответ
0
Я думаю, что вы не можете сделать это таким образом, чтобы выбрать тег.
Как указано в W3 школе http://www.w3schools.com/tags/att_select_multiple.asp
Выбор нескольких вариантов варьируются в различных операционных системах и браузерах:
Для окон: Удерживая Control (Ctrl) кнопку, чтобы выбрать несколько вариантов
Для Mac: Удерживайте нажатой командную кнопку, чтобы выбрать несколько опций.
Из-за разных способов сделать это, а потому, что вы должны сообщить пользователю, что имеется несколько вариантов выбора, вместо этого более удобно использовать флажки.
Если вы не создадите жестко запрограммированный jquery для этой функции.
Спасибо, возможно, будут использовать флажки. Я подожду немного, чтобы увидеть, есть ли кто-нибудь еще в качестве решения. Даже если это jQuery. – Rob