La copia del código es la siguiente:
function deleteall () {
var all = document.getElementsByName ("checkName"); // Obtener el contenido que seleccionó es una matriz
if (all == null || all.length == 1) {
alerta ("Sin pedido todavía");
devolver;
} demás {
var idstr = ""; // Defina una cadena de la ID que desea eliminar
para (var i = 0; i <all.length; i ++) {
if (todos [i] .ecked) {
idstr + = all [i] .value + ","; // conectar ID con comas y separarlos
}
}
VAR result = confirmar ("Seleccione Eliminar");
if (resultado) {
Window.location.href = "deleteerDoraction? Action = DeleteAll & Idstr ="
+ idstr;
} demás {
regresar nulo;
}
}
}
</script>
Finalmente, procesamiento de negocios
La copia del código es la siguiente:
Cadena [] arr = idstr.split (","); // La matriz de cadenas de identificación se obtendrá usando una división de coma para obtener cada ID
for (string str: arr) {
int OrderId = Integer.ParseInt (str);
OrderService.DelEteorder (OrderId);
}
Resumen: El funcionamiento de la eliminación y el claro todo es el proceso de empalme y división de cadenas.