Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-08-2007
tramjauer tramjauer is offline
Miembro
 
Registrado: ene 2005
Posts: 42
Poder: 0
tramjauer Va por buen camino
Question Recuperar los elementos seleccionados del ComboBox (AJAX)

Muy buenas a todos, les explico mi problema:

Tengo 2 comboBox en la pantallaprincipal.asp, el primero lo lleno con datos de la Base de datos. Al seleccionar un campo del 1 comboBox, utilizo AJAX para que me llene el segundo comboBox dependiendo del valor que havia seleccionado en el primero. Hasta aqui todo bien. Al seleccionar un elemento del segundo comboBox se muestran los elementos relacionados con los datos de los 2 comboBox anteriormente seleccionados. Hasta aqui bien.

Entonces, si aprieto a modificar uno de los elementos que me muestra de la seleccion de los 2 comboBox en la pantalla principal, me cambia de pantalla y me voy a modificarElemento.asp passandole los parametros las ID de los elementos que havia seleccionado en los comboBox para que al volver a la pantallaprincipal.asp intentar que los elementos de los comboBox que tenia no cambien, cosa que no consigo.

En el caso del primer comboBox si que logro que me deje selecionado el elemento que tenia, ya que le puedo decir desde la pagina ASP cuando lo lleno que me lo ponga a "SELECTED" cuando sea ese valor, pero en el segundo comboBox, no me muestra los datos del comboBox, pero me muestra la informacion que tenia seleccionada de la relacion entre ellos, ya que en el BODY en el onLoad llamo al javascrip/ajax que me muestra la informacion, pero no logro que me muestre los valores del 2on comboBox.

Me podrian dar alguna idea?

he intentado poner en el onLoad, llamar a dos funciones de un JavaScript que utilizan ambas lo siguiente, que en el archivo js esta declarado arriba del todo:

Código PHP:
http getHTTPObject() 


una me recupera los resultados que anteriormente me mostrava y la otra me tendria que llenar y seleccionar el elemento del segundo comboBox. El problema, y no entiendo porque es que solo me funciona con una en el onLoad, y no se si es porque el elemento http se elimina al acabar la llamada de una o que, ya que si solo pongo en el onLoad una funcion, entonces si que se ejecuta el javascript, pero al poner las dos no funciona ni una.

lo que pongo es:
Código PHP:
<body onload="Selecciona_textoAnterior('<%=p_plantiCategoria%>');selecciona_valor_segundoCombo('<%=p_temporada%>','<%=p_plantiCategoria%>');"

Que puedo hacer, ya que solo funciona con un javascript, se puede llamar tantas veces como quieras y utilizar el elemento h
http = getHTTPObject()??

gracias.

Tram.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Dos elementos en un ComboBox BuenaOnda Varios 7 16-01-2007 17:21:26
Como tratar multiples seleccionados en DBGrid vivamotos C++ Builder 1 14-09-2006 18:26:40
Odenar elementos combobox dvlt OOP 1 06-06-2006 16:51:57
Saber elementos seleccionados de listbox con multiselect activado chux OOP 3 17-10-2005 22:42:58
Como llenar un combo con campos seleccionados ? Luis Conexión con bases de datos 2 29-09-2004 08:50:04


La franja horaria es GMT +2. Ahora son las 23:45:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi