Buenos días a todos:
Hasta ahora cuando realizaba una aplicación web, me basaba en html y css, para la interfaz, PHP para la programación y MySQL para la base de datos. Hasta ahí todo normal. Cuando modificaba, añadía o borraba un registro, lo hacía enviando la petición a otra "página" y que volviera con un javascript:history.back(); eso estaba bien, pues funciona y no es demasiado lento, pero se nota el pequeño retraso y es menos "usable".
Mis dudas son las siguientes:
Estoy haciendo una aplicación en la cual hay una tabla con los registros existentes en la BD. Haciendo click en uno de las filas, la muestro encima de esta tabla, en otra nueva que va sumando el importe de los campos.
En esta nueva tabla, en el extremo hay un icono de borrar; que haciendo click borra el registro. Todo funciona bien, pero está el retraso del servidor (momento en el que la página, se queda en blanco).
Cuando añado, lo hago con jquery (viendo algunos ejemplos) y funciona bien, pero en la página que devuelve información, he tenido que poner la tabla en la que se van añadiendo los registros seleccionados. Como una imagen vale más que mil palabras ahí va una.
Tendré que hacer lo mismo en la de borrar¿? es decir, poner otra tabla pues lo que se muestra es lo que devuelve.
Esas son mis dudas, no entiendo bien, como funciona el AJAX.
Si alguien es tan amable de explicarlo de forma fácil de entender y con algún ejemplo se lo agradezco mucho.
Un saludo a todo el foro.