Hola a todos, hoy os dejo la tarea 6 de desarrollo web entorno servidor (DWES) de 2º DAW de e-learning.
Pueden haber diferentes tareas según la región o instituto. Si quieres que agregue alguna tarea, contacta conmigo.
Tarea para DWES06.
Sobre las tablas que se le facilitan deberá realizar un formulario de Inserción de alumnos empleando para ello una estructura de selects dependientes para los campos país, provincia y localidad.
Los campos DNI, Nombre, Apellidos y Edad se insertarán en campos tipo texto de la misma forma que se hizo en las tarea previa, pero para los campos País, Provincia y Localidad se deben emplear campos tipo select que implementen la dependencia de la siguiente forma.
Al cargar la página por primera vez en el select pais estarán cargados todos los paises de la tabla, los restantes select de provincia y localidad estarán vacios. Tras seleccionar un país la página automáticamente cargará en el select de la provincia, situado debajo del anterior, todas las provincias que correspondan a ese país, y al elegir la provincia debe hacer lo mismo con el select de las localidades, esto es lo que se denomina estructura de «selects dependientes».
Sino se empleara AJAX se ejecutaría una llamada síncrona (la habitual) y al seleccionar un país la página se recargaría, con lo que habría que guardar el contenido de los campos tipo texto para no perder su valor , pero con AJAX esto no es necesario, porque las llamadas se ejecutarán de forma asíncrona, y esto permite hacer consultas a BBDD y obtener valores sin tener que recargar la página en su totalidad.
Se pide, por tanto, usar AJAX para implementar un recarga de las provincias y localidades con llamadas asíncronas.
Aquí puedes descargar la tarea.
Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.
Deja una respuesta