Pues hace unos días me encontre con un componente grid ya hecho, este componente básicamente es un grid que realiza peticiones ajax y recibe los registros en json,
el problema aqui es que como es ajax manejado por dojo y no es transparente porque esta dentro de muchos componentes, con jquery no podia realizar una validación, entonces se me ocurrieron 2 cosas, buscar un plugin basado en el patrón de
diseño observer encontre esta pagina un plugin para jquery https://github.com/kilhage/jquery-observe y encontre esta otra sobre patrones de diseño en jquery,
http://www.etnassoft.com/2011/05/26/patrones-de-diseno-utilizados-por-jquery/, pero no me convencía usar un plugin, así que encontre la forma de atar un listener al div
y cuando este cambie por las peticiones ajax yo realizo una acción
$("#divconContenido").bind("DOMSubtreeModified", function() {
//acciones
});
Al parecer no funciona en Opera ni en IExplorer 9
checa la compatibilidad http://help.dottoro.com/ljrmcldi.php
Con javascript puro un ejemplo
http://jsfiddle.net/timdown/GB6Rz/
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario