
Al seleccionar un elemento de una lista (onchange) ir a una página. No puedo
Publicado por carlos (13 intervenciones) el 29/03/2014 16:57:26
Hola.
Tengo una lista con los nombre de clientes. Deseo cuando selecciono uno de ellos que vaya a otra página "GestiondeClientesDetalles.php" y le pase por URL su valor. Esto lo hago en el evento "Onchange" de la siguiente forma y funciona bien:
<select name="ListaClientes" id="ListaClientes" onchange ="javascript:window.location.href='GestionClientesDetalles.php?ID_Cli='+this.value">
Pero tengo un problema. Si en la lista por ejemplo solo hay un nombre de un único cliente, al no poder seleccionar otro pues nunca entra el evento "onchange" y no me lleva a la otra página.
Habría una solución "algo chapucera", sería poner un primer elemento en blanco. Así siempre al menos hay 2, pero no me gusta nada. Aquí se puede ver un primer elemento en blanco:

Pero queda feo y al cargar la página parece que está vacia la lista:

¿Sabéis de alguna solución a este problema?
Gracias
Tengo una lista con los nombre de clientes. Deseo cuando selecciono uno de ellos que vaya a otra página "GestiondeClientesDetalles.php" y le pase por URL su valor. Esto lo hago en el evento "Onchange" de la siguiente forma y funciona bien:
<select name="ListaClientes" id="ListaClientes" onchange ="javascript:window.location.href='GestionClientesDetalles.php?ID_Cli='+this.value">
Pero tengo un problema. Si en la lista por ejemplo solo hay un nombre de un único cliente, al no poder seleccionar otro pues nunca entra el evento "onchange" y no me lleva a la otra página.
Habría una solución "algo chapucera", sería poner un primer elemento en blanco. Así siempre al menos hay 2, pero no me gusta nada. Aquí se puede ver un primer elemento en blanco:

Pero queda feo y al cargar la página parece que está vacia la lista:
¿Sabéis de alguna solución a este problema?
Gracias
Valora esta pregunta


0