
29/09/2009, 07:18
|
 | Colaborador | | Fecha de Ingreso: enero-2002 Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses Puntos: 146 | |
Respuesta: Actualizar base de datos al pulsar boton Cierto es que se tendría que hacer un llamado al servidor para insertar ese nuevo registro, pero se puede conservar el estado de los controles fácilmente, en este caso en particular yo veo utilizar Ajax ahora si que "al gusto del cliente", si lo quieres usar ok y si no, también se vería bien, ya que no creo (o no se) que ese botón se vaya a apretar muy frecuentemente.
ahora, ¿cómo se haría?, si te vas por el camino sin usar ajax, sería colocando un evento onclick al botón que llame a un función que actualice un formulario oculto (o que mande por querystring con .location.href) que mandarías con .submit() a la página que haría el insert, e esa página llamarías un response.redirect a la página original para que se vea el cambio, cuidando claro, de conservar el estado de los controles con <input type=text name="algo" value="<%=request("algo")%>">
Si te vas por el lado de ajax, igual en el onclick del botón llamas a una función pero que por medio de un llamado ajax llame a la página que inserte el valor que le mandarías por parámetro (o por formulario, como quieras), pero sería esa página la que desplegaría el listado de lo que se insertó y luego actualizarías una capa (un <div>) con ese resultado.
Los dos caminos requieren trabajo, escoge cual quieres hacer, investiga y elabora algo y aquí lo pulimos.
saludos |