Imagen Preloader con Ajax y Cakephp

 

cakePhp

En un anterior post comentaba como crear formularios Ajax en Php. Está vez necesitaba un link en vez d eun formulario, pero además con una imagen con el típico preloader, mientras procesaba los datos, y fue más sencillo de lo esperado. aquí os dejó el código, el secreto está en el “indicator”.

Código html, donde se mostrá el resultado, la imagen que se mostrará al hacer el preload.


 

resultados

Código php, donde ultilzamos el helper ajax.

//debe estar declarado el ajax helper var $helpers = array('Ajax');
 $ajax->link('El navegador confirmará antes de enviar la respuesta ajax', array( 'controller' => 'ajax', 'action' => 'add', 5 ), array( 'update' => 'add5', 'indicator' => 'loading'));