Ciao, mi sono accorto di una cosa che non funziona e non capisco perchè..
Allora, sul FORM abbiamo 10 righe di checkbox, se puntassi tutte 10 checkbox e clicco cancella, cancella tutto mentre se c'è una sola riga non funziona e non cancella..
Cioè, pià di un checkbox funziona, se c'è un solo checkbox non funziona..
Perchè?
Sto usando ajax per cancellare ed ecco il codice
function cancella()
{
var aChBxList = document.form1.id_pubblicare;
var codice_js = document.getElementById("codice_js").value;
for(var iChBxId = 0; iChBxId < aChBxList.length; iChBxId++)
{
if(aChBxList[iChBxId].checked)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
if(window.XMLHttpRequest)
{
xmlhttp4 = new XMLHttpRequest();
} else {
// code for IE6, IE5
xmlhttp4 = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp4.onreadystatechange = function()
{
if(xmlhttp4.readyState == 1)
{
document.getElementById("avvisi").innerHTML = "Attendere";
} else if(xmlhttp4.readyState == 4 && xmlhttp4.status == 200)
{
//alert(xmlhttp4.responseText);
lista_programmi();
tabella_programmi();
document.getElementById("avvisi").innerHTML = "";
}
}
xmlhttp4.open("GET", "controls_php/permessi/cancella_programma.php?id_pubblicare="+ aChBxList[iChBxId].value +"&codice="+ codice_js, true);
xmlhttp4.send();
}
}
}