Last active
September 2, 2019 08:08
-
-
Save evilnapsis/bfdc2a40877d7a7754b52f476469ff91 to your computer and use it in GitHub Desktop.
Codigo JS para eliminar los elementos seleccionados
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$("#selectedall").click(function(e){ // Funcion para seleccionar todos | |
e.preventDefault(); | |
var elements = document.getElementsByClassName("myitem"); // Obtenemos los elementos checkbox | |
for(var i=0;i<elements.length;i++){ // Recorremos los elementos | |
elements[i].checked = true; // Hacemos TRUE los elementos, para que se activen los checkboxes | |
} | |
}); // Termina la funcion para seleccionar todos | |
$("#delselected").click(function(e){ // Funcion para eliminar los elementos seleccionados | |
e.preventDefault(); | |
var elements = document.getElementsByClassName("myitem"); // Obtenemos los elementos checkbox | |
var checkeds = []; // Creamos un arrar para guardar los ID de los elementos seleccionados | |
for(var i=0;i<elements.length;i++){ // Recorremos todos los checkbox | |
if(elements[i].checked){ // Si elemento esta seleccionado o checked vamos a guardar el ID en el array checkeds | |
checkeds.push(elements[i].id); // Agregamos el ID al array checkeds | |
} | |
} | |
if(checkeds.length>0){ // Si los elementos seleccionados son mas de 0 | |
for(var i=0; i < checkeds.length; i++){ // Recorremos los elementos seleccionados | |
var s = checkeds[i].split("_"); // Dividimos el ID que viene como item_ID para obtener el ID del elemento en la base de datos | |
$.get("./?action=users&opt=del&id="+s[1],"", function(da){ }); // Ejecutamos la URL para eliminar y pasamos como parametro el ID del elemento en la BD | |
$("#tr_"+s[1]).remove(); // Eliminamos el elemento TR que tiene el ID del elemento | |
} | |
}else{ // Si no hay elementos seleccionados | |
alert("No hay elementos seleccionados!"); | |
} | |
}); // Termina la funcion para eliminar los elementos seleccioandos |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment