Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 15-ene-2008, 13:44   #1 (permalink)
ericaadbr está en el buen camino
 
Fecha de Ingreso: enero-2008
Mensajes: 203
problema con funcion onchange

hola a todos, tengo un problema con una funcion onchange, la cosa esta en que yo tengo los datos del select en la bd, por lo tengo que colocar cosas jp dentro del codigo javascript a ver si alguien me puedar dar una ayudita en mi problema, mi codigo es:

<script languaje="javascript">
function modificartipoproy()
{
var tipoproyecto=new Array()
seleccion=document.agregarcliente.area[document.agregarcliente.area.selectedIndex].value
if (seleccion!=""){
tipoproyecto=<%listas.getlista_tipoproyecto_porare a(%>seleccion<%)%>
document.agregarcliente.tipoproy.length=tipoproyec to.length
for(i=0; i<numtipos; i++){
document.agregarcliente.tipoproy.text=tipoproyecto[i]
document.agregarcliente.tipoproy.value=tipoproyect o[i]
}
}else{
document.agregarcliente.tipoproy.length=1
document.agregarcliente.tipoproy.options[0].text=""
document.agregarcliente.tipoproy.options[0].value=""
}
document.agregarcliente.tipoproy.options[0].selected=true
}
</script>

alguna idea de porque me lanza error???
ericaadbr está desconectado   Responder Citando
Antiguo 15-ene-2008, 14:48   #2 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.550
Re: problema con funcion onchange

Hola ericaadbr

Si pones el error que te da y en qué línea ayudaría a que te ayudáramos. Mejor aún si pones el código que se genera, en lugar de poner el código ASP.

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 16-ene-2008, 01:40   #3 (permalink)
venkman llegará a ser famoso muy prontovenkman llegará a ser famoso muy pronto
 
Avatar de venkman
 
Fecha de Ingreso: enero-2008
Mensajes: 323
Enviar un mensaje por MSN a venkman
Re: problema con funcion onchange

Te lanza el error porque lo que estás intentando hacer no tiene sentido. Te explico:

El código ASP se ejecuta en el servidor, antes de que la página llegue a tu navegador. El código Javascript que pones se ejecuta después, cuando ya se ha recibido en el navegador.

De modo que esta línea:
Código HTML:
<%listas.getlista_tipoproyecto_porarea(%>seleccion<%)%>
no tiene sentido. Estás intentando sacar algo en el servidor según una variable (seleccion) que no existe ahí.
venkman está desconectado   Responder Citando
Antiguo 18-ene-2008, 06:11   #4 (permalink)
ericaadbr está en el buen camino
 
Fecha de Ingreso: enero-2008
Mensajes: 203
Re: problema con funcion onchange

eso no es asp, es java, y bueno, ya que asi no se puede hacer, sera que alguien tiene una idea de como puedo llamar a la funcion java (estoy trabajando con jsp) con la variable que el usuario selecciono en el select1 (variable javascript) para llenar el select2?????
ericaadbr está desconectado   Responder Citando
Antiguo 18-ene-2008, 06:29   #5 (permalink)
agressor sólo puede mejorar
 
Avatar de agressor
 
Fecha de Ingreso: noviembre-2007
Ubicación: Knocking the Death Door..
Mensajes: 312
Re: problema con funcion onchange

Pues mira si lo que quieres es llenar un select a partir de otro select.. pero en que lenguaje asp o jsp..??

Bueno si es en ASP..
aqui esta..
http://www.webexperto.com/articulos/...-con-asp-y-bd/

si lo quieres hacer con javascript..

Aqui esta tamiben..
http://www.elcodigo.com/cgi-bin/DBre...po=0&clave=114

y si no pues explicate mejor.. :p

Espero te sirva .. prueba y me cuentas..!

Salu2...!
agressor está desconectado   Responder Citando
Antiguo 18-ene-2008, 07:21   #6 (permalink)
ericaadbr está en el buen camino
 
Fecha de Ingreso: enero-2008
Mensajes: 203
Re: problema con funcion onchange

pues el select2 lo debo llenar a partir del onchange del select1, yo lo se hacer en con javascript me entiendes pero tengo que llamar a una funcion java (estoy programando en jsp) para poder buscar en la bd, pero esa union de codigo es la del problema
ericaadbr está desconectado   Responder Citando
Antiguo 18-ene-2008, 07:27   #7 (permalink)
ericaadbr está en el buen camino
 
Fecha de Ingreso: enero-2008
Mensajes: 203
Re: problema con funcion onchange

ya revise los links que me adjuntaste, fijate, lo de asp esta bien, pero yo digo, eso no refresca la pagina al hacer el evento onchange????, yo necesito hacer precisamente lo que hace el primer link pero en jsp y sin que se refresque la pagina, pero es que lo habia intentabo en javascript, yo puedo transladar el codigo que aparece en asp a jsp, pero sin que la pagina se refresque, que se dices????
ericaadbr está desconectado   Responder Citando
Antiguo 18-ene-2008, 08:13   #8 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.550
Re: problema con funcion onchange

Movido al foro de Java desde JavaScript.

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:41.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93