Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Passare a Php un array

  1. #1

    Passare a Php un array

    Raga, devo passare ad un file php, tramite Ajax.Updater, un array ottenuto dalla scansione del DOM!!!

    Il codice è questo
    codice:
    // Aggiorna solo i div selezionati
    function aggiornaSelezionati() {
    	
    	var form = document.forms;
    	var siti = [];
    	
    	for(var i = 0; i < form.length; i++)
    	{
    		
    		if(form[i].elements['sitoDaAggiornare'])
    			{
    				if(form[i].elements['attivo'].checked)
    					siti.push(form[i]);
    			}
    	}
    	
    	new Ajax.Updater('output', './testElab.php', {
    			Problema!!! --->> parameters : { sitiOspite : siti }, <<------
    						onComplete : function() { fineLoader();}
    					});
    	
    }
    Mi potete spiegare come fare???

    Così facendo mi ritrovo in $_REQUEST['sitiOspite'] un object HTMLFormElement, invece vorrei un bell'array già pronto!!! Oppure, posso già usarlo?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Con AJAX si possono passare solo stringhe semplici, lato server leggile, eventualmente splittale e ricrei l'array.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.