Comprobar si un botón radio está seleccionado y cuál seleccionado dentro de un grupo con jQuery

Comprobar si un botón radio está seleccionado con jQuery

Será tan simple como hacer un selector que nos lleve al elemento, vamos a usar el identificador directamente para el ejemplo, y usar la función is() con el argumento checked. Veamos:

$('#mielemento').is(':checked');

Devolverá true o false. Es útil para obtener datos en un formulario.

¿Qué elemento radio está seleccionado dentro de un grupo?

Si lo que queremos es seleccionar directamente al elemento dentro de un grupo que está elegido haremos lo siguiente:

$("input[name='grupo']:checked").val();

Esta sentencia nos devolverá qué elemento dentro del grupo está seleccionado. Recordad que para agrupar botones de este tipo, en HTML usamos el atributo name.

Ejemplo de uso

Os dejo un ejemplo de cómo se manejan los botones radio en HTML que siempre viene bien recordarlo:

Leer más » 4 Comentarios

GUADEC

Leer más » 3 Comentarios

Lo mejor de mi RSS del 23 al 29 de julio

Leer más » 1 Comentario

Lo mejor de mi timeline del 21 al 27 de julio

Leer más » 1 Comentario

Disponible Linux 3.5

Ya está disponible la versión 3.5 del núcleo Linux. Entre las novedades a destacar incluye el soporte para checksums de los metadatos en sistemas de archivos ext4, un nuevo algoritmo de gestión de cola Controlled Delay, un mejor soporte TCP, etc.

Resaltar que Ubuntu 12.10 con nombre en clave “Quantal Quetzal” incluirá el kernel Linux 3.5.

Si queréis información más extensa, aunque en inglés, podéis visitar la página de H Online. La descarga del código fuente de Linux 3.5 la podéis encontrar en la página kernel.org. read more

Leer más » 1 Comentario

Instalar Insync en Ubuntu y Linux Mint

Hace unos minutos he recibido un correo del soporte de Insync (os lo copio debajo de la entrada) dónde anuncian la disponibilidad de este un servicio de alojamiento de archivos basado en nuestra cuenta de Google (y con el espacio que tengamos) con soporte para Linux (actualmente Ubuntu 12.04 y Linux Mint 13).

Recordaros que inSync es una plataforma que mejora a Google Drive y que surgió como alternativa a DropBox. En la siguiente imagen os muestro las características:

Bien, veamos cómo instalarlo en nuestro sistema: 

Leer más » 8 Comentarios

Conflictos

Leer más » 2 Comentarios

Cambiar la dirección URL del inicio de sesión en WordPress

Si estamos usando WordPress como CMS en un desarrollo, querremos personalizar en la medida de lo posible al máximo cosas básicas como son la administración del sitio y relacionado con esto: la URL de acceso.

Por costumbre usando otros CMS o por intentar familiarizar más el acceso al inicio de sesión, es una buena idea cambiar wp-admin o wp-login.php por algo más sencillo como administracion. Por ejemplo: http://www.miempresa.com/administracion es mucho más intuitivo para un cliente que http://www.miempresa.com/wp-login.php.

Tenemos dos formas de hacerlo.

Con el fichero .htaccess

La idea es incluir la redirección dentro del fichero, sólo debemos incluir la siguiente línea:

Leer más » 10 Comentarios

Lo mejor de mi RSS del 16 al 22 de julio

Leer más » 1 Comentario

Obtener datos de usuarios en WordPress

Comencemos averiguando los datos del usuario que ha iniciado sesión en WordPress tiene una serie de datos asociados, que pueden sernos de utilidad a la hora de crear o modificar plugins o temas. De cara a poder obtener sus datos, usamos la función get_currentuserinfo() que rellenará los datos de la variable global $current_user.

Veamos un ejemplo de uso que es autoexplicativo:

global $current_user;
get_currentuserinfo();

echo 'Nombre de usuario: ' . $current_user->user_login . "<br/>";
echo 'Correo electrónico: ' . $current_user->user_email . "<br/>";
echo 'Nombre: ' . $current_user->user_firstname . "<br/>";
echo 'Apellidos: ' . $current_user->user_lastname . "<br/>";
echo 'Nombre que se muestra: ' . $current_user->display_name . "<br/>;
echo 'Identificador: ' . $current_user->ID ;

Leer más » 2 Comentarios