A veces dependiendo de si nos llega un parámetro o no tenemos que hacer algo o no hacer nada, para ello es útil simplemente saber si existe una variable, función o método y aunque parece algo trivial… cuando te encuentras con la necesidad te das cuenta que javascript no tiene nada «de serie» que te […]
Javascript: Cómo saber si una función, método o variable existe
Añadir javascript/css externos a Magento
Es difícil agregar una librería externa en Magento, como por ejemplo jQuery, pero hay soluciones para todo.
jQuery: El mal uso de return false
Cuando queremos evitar que al hacer click en un enlace, ese se ejecute, tenemos la fea costumbre de poner un «return false» en nuestra función javascript, sin tener en cuenta las consecuencias y sin tener conocimiento de lo que realmente estamos provocando al hacerlo. Sin embargo la culpa de todo esto es el método de […]
Una llamada Cross Domain con jQuery, AJAX y JSONP
Anteriormente en «Una sencilla llamada AJAX con jQuery» daba las pautas para hacer una petición a un servidor y «pintar / mostrar» el resultado por pantalla. Bien pues se me olvidaba comentar que sólo es válido si las llamadas las hacemos dentro de nuestro dominio, para hacer una llamada a otro dominio hay que hacerla […]
Agregar eventos sin que exista el elemento en el DOM con jQuery
En la entrada anterior (Una sencilla llamada AJAX) teníamos un enlace con un id=»baja» en el que cuando hacíamos click ejecutabamos nuestra llamada AJAX. Si en vez de crear un Id hubieramos creado una clase, cualquier elemento de la página con esta clase tendría la funcionalidad dada. Esta forma es válida si tenemos un elemento […]
Una sencilla llamada AJAX con jQuery
Doy por supuesto que si has llegado aquí sabes que es jQuery. Bien pues, en ocasiones necesitamos hacer una llamada AJAX ejecutar un código de forma transaparente al usuario (o almenos sin recargar la página) y mostrar el resultado. Hoy por ejemplo me han pedido un enlace que borre un usuario. En la parte frontal […]