Foros del Web » Programando para Internet » ASP Clásico »

seleccion de dato en combo

Estas en el tema de seleccion de dato en combo en el foro de ASP Clásico en Foros del Web. Hola a todos, tengo una consulta, en un combobox muestro opciones de categorias q jalo de la base de datos y pulsando un boton hago ...
  #1 (permalink)  
Antiguo 20/04/2007, 17:03
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 3 meses
Puntos: 0
Exclamación seleccion de dato en combo

Hola a todos, tengo una consulta, en un combobox muestro opciones de categorias q jalo de la base de datos y pulsando un boton hago una busqueda, pero tambien manualmente tiene un texto, lo que quisiera hacer es q al seleccionar ese "texto manual" no haga la busqueda ... Como podria hacerlo, esta es la web para q vean: www.paintersgallery.com.au/principal.asp

gracias de antemano
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #2 (permalink)  
Antiguo 20/04/2007, 17:08
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: seleccion de dato en combo

en que parte de la pagina esta ese "texto manual" ???
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 20/04/2007, 18:40
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: seleccion de dato en combo

fue un pequeño error, en la pagina q les pongo hay un combo la primera opcion es ingresada manualmente los demas si son jalados de bd. como podria hacer con esoo??
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #4 (permalink)  
Antiguo 23/04/2007, 11:44
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: seleccion de dato en combo

alguna ayuda en esto porfa !!!
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #5 (permalink)  
Antiguo 23/04/2007, 15:12
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 2 meses
Puntos: 146
Re: seleccion de dato en combo

Cita:
... pero tambien manualmente tiene un texto, lo que quisiera hacer es q al seleccionar ese "texto manual" no haga la busqueda
Cita:
en la pagina q les pongo hay un combo la primera opcion es ingresada manualmente los demas si son jalados de bd. como podria hacer con esoo??
Diría mi sobrino: "La neta, no te entiendo"


Podrias explicarte mejor?, por favor

PD. Bonito diseño
  #6 (permalink)  
Antiguo 23/04/2007, 17:04
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: seleccion de dato en combo

en el combo que aparece en la pagina hay 3 textos: el primer texto ha sido agregado por HTML, las dos siguientes son jalados de una base de datos, al seleccionar una opcion y se pulse el boton GO hara una busqueda, lo que no quisiera es q al seleccionar la primera opcion se ejecute el boton...no se si fue un poco mas claro, espero que si....
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #7 (permalink)  
Antiguo 23/04/2007, 20:57
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: seleccion de dato en combo

pepelucho, en este caso viene cayendo dentro de la rama de javascript... y lo evaluarias de esta forma

anexas este pequeño codigo en....
<HEAD>
Cita:
<script LANGUAGE="javascript">
<!--
var ret;
function mandar()
{
ret=true
if (document.getElementById('categoria').selectedInde x==0)
{
alert("Elija una opcion, gracias");
document.getElementById('categoria').focus();
ret=false;
}
return ret;
}
//-->
</script>
</HEAD>
y
en tu formulario anexas lo siguiente
Cita:
<form action="list_works.asp" method="post" name="form1" onsubmit="return mandar();">
si te fijas en el codigo dice.....
que al hacer SUBMIT, o darle click al boton "GO", ejecutas la accion y se manda llamar la funcion "MANDAR", donde se evalua por medio de un IF, que no este elejida la opcion "0" o "I´m looking for...", si eso llega a ser cierto, manda RET=FALSE, entonces no se envia el formulario, caso contrario no hace nada ya que no esta definido el ELSE y prosigue tu envio

espero te ayude

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #8 (permalink)  
Antiguo 25/04/2007, 13:41
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: seleccion de dato en combo

En mi pc local funciono recontra bien, pero al subirlo al servidor no reconoce el javascript, que podria ser ese problema o como podria hacerlo sin usar el javascript?

Gracias de antemano
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #9 (permalink)  
Antiguo 26/04/2007, 08:01
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 2 meses
Puntos: 146
Re: seleccion de dato en combo

El javascript no tiene nada que ver con el servidor, es cosa del cliente (el navegador) y por ende .... algo no has de estar haciendo bien, revisa tus procesos cuidadosamente
  #10 (permalink)  
Antiguo 26/04/2007, 10:34
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: seleccion de dato en combo

fijate bien en como mandas llamar el nombre de la funcion en javascript, ya que si tienes combinacion de mayusculas y minusculas, afecta

no es igual EsTaFunciOn
que estafuncion


suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #11 (permalink)  
Antiguo 26/04/2007, 17:32
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: seleccion de dato en combo

ok, pero la misma pagina que corro en mi pc, lo ejecuto en el servidor, y lo levanto con el mismo explorador? no puede ser alguna configuracion del server¿?
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #12 (permalink)  
Antiguo 26/04/2007, 18:06
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: seleccion de dato en combo

Cita:
Iniciado por pepelucho Ver Mensaje
.....no puede ser alguna configuracion del server¿?......
Cita:
Iniciado por Myakire Ver Mensaje
El javascript no tiene nada que ver con el servidor, es cosa del cliente (el navegador) y por ende ....
Cita:
Iniciado por Myakire Ver Mensaje
... algo no has de estar haciendo bien, revisa tus procesos cuidadosamente
Cita:
Iniciado por Shiryu_Libra
....fijate bien en como mandas llamar el nombre de la funcion en javascript, ya que si tienes combinacion de mayusculas y minusculas, afecta
no es igual EsTaFunciOn
que estafuncion
suerte
<html>
<head><script>
function Pasar()
{..............}
</script>
<head>
<body>
<form><input type="text" onchange="return Pasar()" /></form>
</body>
</html>

fijate como esta la estructura
deben coincidir las palabras del script tanto en el nombre de tu funcion como donde mandas llamar esa funcion (valgame la rebusnancia).... sino seguira marcandote error... tras error

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #13 (permalink)  
Antiguo 26/04/2007, 18:12
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: seleccion de dato en combo

este es mi funcion:

<script LANGUAGE="javascript">
<!--
var ret;
function mandar()
{
ret=true
if (document.getElementById('categoria').selectedInde x==0)
{
alert("Please select one option");
document.getElementById('categoria').focus();
ret=false;
}
return ret;
}
//-->
</script>

y este es el form:

<form action="list_works.asp" method="post" name="form1" onsubmit="return mandar();">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><select name="categoria" id="categoria">
<option value="0" selected>> I´m looking for...</option>
<%
Do while not rx.eof%>
<option value=<%=rx("id_categories")%>><%=rx("name_Categor ies")%></option>
<%
rx.movenext
loop
%>
</select></td>
<td><input type="submit" name="Submit" value="Go"></td>
</tr>
</table>
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #14 (permalink)  
Antiguo 26/04/2007, 19:26
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: seleccion de dato en combo

ok....
sobreescribe el script por este

Código:
<script LANGUAGE="javascript">
<!--
var ret;
function mandar()
{
ret=true;
if (document.getElementById('categoria').selectedIndex==0)
{
alert("Please select one option");
document.getElementById('categoria').focus();
ret=false;
}
return ret;
}
//-->
</script>
ahi debe funcionarte compañero
lo que pasa es que habia palabras con espacios y donde dice ret=true, le faltaba el punto y coma

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #15 (permalink)  
Antiguo 26/04/2007, 21:46
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: seleccion de dato en combo

muchas Gracias funciono ! ! !
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #16 (permalink)  
Antiguo 27/04/2007, 04:15
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: seleccion de dato en combo

excelente compañero... a celebrar

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:15.