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

Respuesta
 
Herramientas Desplegado
Antiguo 12-abr-2007, 13:15   #1 (permalink)
hardlock está en el buen camino
 
Fecha de Ingreso: febrero-2003
Ubicación: La serena
Mensajes: 125
refresco pag. con ajax

Quisiera saber si puedo hacer que alguna parte de un formulario, o de una pagina se recargue.

Les cuento, tengo varios <select>, los cuales sus respectivos optios se llenan a travez de un script php.

algo mas o menos asi.
<select name = "miselect">
<?
combo($str_sql)//esta seria la funcion php que a partir de una consulta a la base de datos me llena los options del select
?>
</select>

el problema es que desde un link en la misma pagina llamo a otro script mediante ajax el cual se "dibuja" en un div determinado, lo que hace este escript es que me permite agregar otro registro a la base de datos, el cual después de agregarse se debe mostrar en el <select> anteriormente mencionado, para ello luego de grabar hago un reload a la pagina, lo que es molesto ante la vista del usuario y me hacer perder datos (esto de perder datos lo soluciono guardando la url con variables incluida y luego llenando los distintas partes del formulario, algo que no es muy pulcro ya que la url crece enormemente)

quisiera saber si hay alguna forma en ajax de poder ejecutar este pedacito de script de php sin tener que hacer el reload a la pag.

aunque es algo enredado, ojala me puedan ayudar.
Gracias.
__________________
Hoy dia aprendí algo nuevo.
hardlock 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 01:14.


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