Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2016, 12:14
X_fran
 
Fecha de Ingreso: octubre-2007
Mensajes: 273
Antigüedad: 16 años, 6 meses
Puntos: 5
Problemas con peticiones AJAX

Hola, estoy teniendo el siguiente problema con la llamada a controllers vía AJAX.

tengo un controller que en dependencia de si la peticion se realiza vía ajax o no se carga una plantilla que hereda de otra o si es AJAX, solamente devuelve una tabla que se llena dinámicamente. En ambos casos la tabla forma parte de la vista.

ahora bien, la tabla tiene incluidos etiquetas a que funcionan como botones para eliminar, inicialmente cuando la peticion es normal, las etiquetas hacen la llmada via ajax correctamenete a traves de de $('lista de selectores').on('click', function(e){....}) incluidos en la pagina.

la vista tiene una etiqueta a que al hacer click llama al mismo controller via ajax y solamente devuelve la tabla para incluirla en un div de la pagina. a partir de ahi pues las etiquetas a incluidas en la tabla que funcionan como botones al hacer click en ellos simplemente llaman al controller que tienen declarado en su href como si fuera una peticion normal.

disculpen que no le pueda ilustrar esto con el codigo pero es que cuando lo posteo me sale un captcha de seguridad (incluso resaltándo el código ) que desde mi conexión lentísima es imposible cargar.

Qué estoy haciedno mal en la filosofía del trabajo con symfony2 y sus plantillas que no se adecua al trabajo con ajax.
Acaso tendré que sacar la declaracion del script de la plantilla y ponerlo en un .js aparte (se que como lo estoy haciendo es una mala práctica).

Espero haberme hecho entender.

Última edición por X_fran; 02/10/2016 a las 05:54