hay un problema con mi código. Intento dividir los valores de la matriz en cadenas individuales individuales que contienen parte de los enlaces.
Probé con dele.join()
, pero aún así la salida es una sola cadena con separación de coma
$(function () { $("#selectedel").click(function () { var dele =[]; // Array look like this ["/delete.php?id=1","/delete.php?id=2","/delete.php?id=3"] $.each($("input:checkbox[name='dele']:checked"), function () { dele.push($(this).val()); }); console.log(dele.toString()); console.log(dele.join(",")); }) });
la salida de este código es
/delete.php?id=1,/delete.php?id=2,/delete.php?id=3
La salida que quiero es
/delete.php?id=1 /delete.php?id=2 /delete.php?id=3
Que al final quiero abrir estos enlaces con window.open()
a la vez.
Gracias de antemano
prueba este
["/delete.php?id=1", "/delete.php?id=2", "/delete.php?id=3"].map((url) => { const xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() {}; xhr.open('GET', url); xhr.send(); });