con questo codice metto in un array i div da eliminare
sucessivamente invio a cancella.php l' arraycodice:myArray=new Array(); function cancSel() { var f=document.notifiche; var c=f.cestina; var arrIndex=0; for (var i=0; i<c.length; i++) { if (c[i].checked) { myArray[arrIndex]=c[i].value; arrIndex++; } }
il che mi fa pensare che i dati non arrivano correttamente al file php che, per provare, contiene solo:codice:for(var i=0; i<c.length; i++) { var cancellati=myArray; document.getElementById(myArray[i]).style.display='none';<!--QUESTO FUNZIONA--> document.getElementById("cancellati").value=(cancellati);<!--QUI SCRIVE: valore,valore, ecc--> $.ajax({ url: "cancella.php", data: cancellati, dataType: "html", complete: function(risp){ alert(risp); <!--QUA INVECE MI RITORNA [object object]--> },
Dove sbaglio?codice:<?php $cancellati = $_POST['cancellati']; echo $cancellati; } ?>

Rispondi quotando