Retroceder   Foros del Web > Programación para sitios web > AJAX

Respuesta
 
Herramientas Desplegado
Antiguo 14-sep-2007, 05:47   #1 (permalink)
dmr280 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2007
Mensajes: 2
Duda con XAJAX

Vamos a ver, os voy a resumir el problema rapidamente.

Tengo una boton (que es una imagen) que mediante AJAX ejecuta un funcion PHP, en la que aparte de hacer otras cosas cambia la imagen del botón según lo que diga la BBDD.

Cuando cargas la página, todo funciona correctamente, pincho en el botón, la función hace sus cosas y cambia la imagen del boton.

Hasta aquí todo bien, el problema viene cuando intento pinchar una segunda vez sin refrescar la página, entonces el botón no hace absolutamente nada hasta que doy F5 y actualizado el navegador, entonces me vuelve a dejar pinchar una sola vez y tengo que volver a recargar la página (y así hasta el infinito).

Estoy usando XAJAX y lo único que hago es

Código PHP:
$salidasup="<img src=".$imagen_superior." border='0' />";
    
//instanciamos el objeto para generar la respuesta con ajax
$respuesta = new xajaxResponse();
//escribimos en la capa con id="respuesta" el texto que aparece en $salida
$respuesta->addClear($capasup,"innerHTML");
$respuesta->addAssign($capasup,"innerHTML",$salidasup);

return 
$respuesta
Con esto se le ocurre a alguien algo. Si necesitais más información decirlo y lo pongo.

Gracias de antemano
dmr280 está desconectado   Responder Citando
Antiguo 18-sep-2007, 03:05   #2 (permalink)
Necros está en el buen camino
 
Avatar de Necros
 
Fecha de Ingreso: noviembre-2002
Ubicación: Catalunya
Mensajes: 431
Enviar un mensaje por ICQ a Necros
Re: Duda con XAJAX

¿ Entiendo que ese boton tiene de nuevo en su code la función de llamada XAJAX que le permite realizar la acción, no ? Mirate el código generado, quizás únicamente estes modificando la imagen, pero no insertas el code de nuevo ... Mete un alert en el js antes del salto al AJAX, a ver si este lo ejecuta...
__________________
By NeCrOS
FrEe WoRlD is FrEe CoDE
http://www.NeCrOS.com
Necros 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á Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:06.


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