• Publicidad

Insertar con select OnChange sin recargar la página

Todo lo relacionado con lenguajes de programación distintos de Perl: PHP, Java, C++, Ruby, Python, etc.

Insertar con select OnChange sin recargar la página

Notapor karlosjesus » 2008-06-16 05:02 @251

Hola a todos y todas.
Estoy haciendo una aplicación web y necesito que el al seleccionar un ítem en un select, el evento onchange asociado inserte el valor seleccionado (junto con otras cosas) en MySQL pero sin recargar la página. ¿Es eso posible? Cualquier sugerencia o pista será bienvenida.
karlosjesus
Perlero nuevo
Perlero nuevo
 
Mensajes: 1
Registrado: 2008-06-16 04:56 @247

Publicidad

Notapor explorer » 2008-06-16 05:28 @269

Bienvenido a los foros de Perl en Español, karlosjesus.

Sí, sí que es posible, insertando en el evento OnChange una llamada al servidor, por ejemplo un CGI, pasándole los parámetros en una llamada GET.

La página no cambiará porque no hemos actualizado su posición (Location) en ningún momento.

En este foro hay algunos ejemplos con tecnología Ajax. Busca por CGI::Ajax.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor kidd » 2008-06-16 09:00 @416

Hola:

En el sitio hay un tutorial que te muestra cómo usar AJAX con Perl, y me parece que con unas pocas modificaciones que haga al código de ejemplo podrás hacer lo que deseas:
http://perlenespanol.com/tutoriales/cgi ... _ajax.html

Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México


Volver a Programación en general

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados