Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/03/2014, 15:01
Avatar de rfadgrmm
rfadgrmm
 
Fecha de Ingreso: junio-2009
Mensajes: 74
Antigüedad: 15 años, 5 meses
Puntos: 1
Pregunta Respuesta: Llamar funcion Ventana Padre desde Hija (iframe)

Gracias por tu respuesta maycolalvarez, lo puse de ese modo y no me funcionó, el Firebug en Mozilla me arrojaba error "function CargaTabla is not defined"; finalmente lo puse de esta forma, no se si sea correcta la sintaxis en jQuery, o si estaré redundando eventos, pero me funcionó por ahora...

Código Javascript:
Ver original
  1. //VENTANA PADRE...
  2. $.fn.CargaTabla = function() {
  3.     var params = { "comando" : "ver-listado" }
  4.     $.ajax({
  5.         data: params,
  6.         dataType: 'json',
  7.         url: "http://miweb.dev/op-usuarios/cmd/usuarios",
  8.         type: "post",
  9.         beforeSend: function() {
  10.             $("#CargandoID").css("display", "inline");
  11.         },
  12.         success: function(respuesta) {
  13.             var datos = {"datos" : respuesta };
  14.             var compilado = _.template($("#MostrarListaID").html());
  15.             $("#CargandoID").css("display", "none");
  16.             $("#ListadoUsuariosID").html(compilado(datos));
  17.             $("#TablaUsuariosID").tablesorter({ sortList: [[1,0]], headers: { 0: {sorter: false}}, widgets: ['zebra'] });
  18.         }
  19.     });
  20. }
  21. function UsuariosTabla() {
  22.     $.fn.CargaTabla();
  23. }
  24. $("#TablaUsuariosID").load(UsuariosTabla());

Código Javascript:
Ver original
  1. //VENTANA HIJA...
  2. parent.$("#TablaUsuariosID").load(parent.$.fn.CargaTabla());

Ahora, lo que me preocupa es que al llamar nuevamente esta función, me agrega más registros a los ya existentes. Si antes tenía 20, ahora son 41 registros (con el nuevo), vuelvo a registrar usuarios y ahora son 63 repetidos; todo eso pasa sólo en la vista HTML, en mi base de datos se inserta sólo un registro. No se si tenga algo que ver con Underscore, pero ¿Habrá alguna forma para que se recargue el DIV sin repetir todos los registros al actualizar el div?

Saludos,
__________________
"Viajando en el espacio profundo, de nova en nova, y sorteando a veces uno que otro agujero negro..." Peru@D