Skip to main content

Radio Button

El Grupo de Radio Buttons es un componente que permite al usuario seleccionar solo una opción dentro de un conjunto predefinido. Es ideal para decisiones exclusivas donde solo una respuesta es válida, como elegir un método de pago o una preferencia de idioma. Al seleccionar una opción, cualquier opción previamente seleccionada se desmarca automáticamente, asegurando una elección única.

Playground


<%= simple_form_for 'select_test', url: '' do |f| %>
<%= f.input :name,
as: :radio_buttons,
collection: { "Radio button 1" => true },
label: false,
input_html: {
checked: false
}
%>
<% end %>

Lista de parámetros

PropiedadTipoDetalle
collectionArrayArray de radio buttons
checkedBoolean, default: falseIndica si el input debe iniciar seleccionado
disabledBoolean, default: falseIndica si el input estará deshabilitado para su uso
hintStringIndica el texto de ayuda en el campo de formulario
labelBoolean, default: falseAgrega un label adicional al radio button, debe estar deshabilitado
requiredBoolean, default: falseIndica si el input es obligatorio para continuar
readonlyBoolean, default: falseIndica si el input estará en modo solo lectura
wrapper_htmlArrayPropiedades html para el exterior del input
input_htmlHashPermite agregar atributos HTML personalizados a los campos de formulario en Simple Form. Puede incluir clases, títulos y otros atributos estándar. Dentro de input_html, la clave data acepta otro Hash para definir atributos data-*, como data-toggle, data-placement o cualquier otro necesario para interacciones con JavaScript o Bootstrap.
titleStringes un atributo HTML que define un mensaje emergente al pasar el cursor sobre un elemento. En Simple Form, se usa dentro de input_html para establecer el contenido del tooltip.

Anatomía

alt-text
message

Hola 👋

Evalúa tu experiencia utilizando nuestro Design System

Déjanos un comentario