Código Javascript:
Hay una parte en cada una de las opciones que me recarga sólo la table y creo que ahí es donde reside el problema:Ver original
$(document).ready(function(){ $(".bloquear").click(function(e){ e.preventDefault(); var idUsu = $(this).attr("href"); var sep = idUsu.split("&"); BootstrapDialog.show({ message: '¿Desea bloquear este usuario?', title: 'Bloquear usuario', closable: false, buttons: [{ label: 'Cancelar', action: function(dialogRef) { dialogRef.close(); } },{ label: 'Aceptar', cssClass: 'btn-primary', action: function(dialogRef) { $.ajax({ type: "post", url: "procesos/usuario_bloquear.php", data: {id:sep[1]}, success: function(data) { dialogRef.close(); var status = $("#message"); var opt = data.split("|"); if (opt[1] == 0) { status.removeClass("alert-danger"); status.addClass("alert-success"); } else { status.removeClass("alert-success"); status.addClass("alert-danger"); } status.html(opt[0]); status.fadeIn("fast").delay(2000).fadeOut("fast", function(){ $("#tblUsuarios tbody").load('includes/lista_usuarios.php'); }); } }); } }] }); }); $(".desbloquear").click(function(e){ e.preventDefault(); var idUsu = $(this).attr("href"); var sep = idUsu.split("&"); BootstrapDialog.show({ message: '¿Desea activar este usuario?', title: 'Activar usuario', closable: false, buttons: [{ label: 'Cancelar', action: function(dialogRef) { dialogRef.close(); } },{ label: 'Aceptar', cssClass: 'btn-primary', action: function(dialogRef) { $.ajax({ type: "post", url: "procesos/usuario_activar.php", data: {id:sep[1]}, success: function(data) { dialogRef.close(); var status = $("#message"); var opt = data.split("|"); if (opt[1] == 0) { status.removeClass("alert-danger"); status.addClass("alert-success"); } else { status.removeClass("alert-success"); status.addClass("alert-danger"); } status.html(opt[0]); status.fadeIn("fast").delay(2000).fadeOut("fast", function(){ $("#tblUsuarios tbody").load('includes/lista_usuarios.php'); }); } }); } }] }); }); $(".elminar").click(function(e){ e.preventDefault(); var idUsu = $(this).attr("href"); var sep = idUsu.split("&"); BootstrapDialog.show({ message: '¿Desea eliminar este usuario?. Le recordamos que tambié se eliminará todos los artículos y pedidos relacionados con él.', title: 'Eliminar usuario', closable: false, buttons: [{ label: 'Cancelar', action: function(dialogRef) { dialogRef.close(); } },{ label: 'Aceptar', cssClass: 'btn-primary', action: function(dialogRef) { $.ajax({ type: "post", url: "procesos/usuario_eliminar.php", data: {id:sep[1]}, success: function(data) { dialogRef.close(); var status = $("#message"); var opt = data.split("|"); if (opt[1] == 0) { status.removeClass("alert-danger"); status.addClass("alert-success"); } else { status.removeClass("alert-success"); status.addClass("alert-danger"); } status.html(opt[0]); status.fadeIn("fast").delay(3000).fadeOut("fast", function(){ $("#tblUsuarios>tbody").load('includes/lista_usuarios.php'); }); } }); } }] }); }); });
Código Javascript:
Antes esa parte era asi:Ver original
status.fadeIn("fast").delay(2000).fadeOut("fast", function(){ $("#tblUsuarios tbody").load('includes/lista_usuarios.php'); });
Código Javascript:
Pero desde que lo cambié sólo me lo permite hacer una sola vez, que cosa se debe agregar para que todo funcione como debe ser?.Ver original
status.fadeIn("fast").delay(2000).fadeOut("fast", function(){ location.reload(); });
Gracias por su tiempo.