Jak ustawić pustą wartość w polu formularza f.select
Korzystam z poniższych, aby umożliwić moim użytkownikom określenie płci w ich profilach.
<%= f.select (:sex, %w{ Male Female }) %>
Jak utworzyć pustą wartość, którą domyślnie będzie miała lista, jeśli nic nie zostanie przekazane do kolumny user.sex? Po prostu mijam mężczyznę lub kobietę jak sznurek.
Celem jest to, że chcę mieć pustą wartość, aby walidacja mogła upewnić się, że wiedzą, że powinni ją wybrać.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
5 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
>
To zawsze będzie zawierać pustą opcję w zaznaczeniu, która pozwoli ludziom ustawić wartość z powrotem na pustą, jeśli zobaczą ją w formularzu edycji.
>
Obejmuje to określoną wartość podpowiedzi, jeśli pole nie zostało jeszcze określone. W takim przypadku (na przykład w formularzu edycji) nie ma potrzeby przypominania użytkownikowi o wybraniu wartości, aby monit się nie pojawił
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
to działa dla mnie z prostym formularzem.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Zauważ również, że: include_blank i: prompt będą zaznaczone opcjami select lub select_tag, a nie options_for_select.