Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [JAVASCRIPT] Passaggio array per get

    codice:
    <script>
    
    var selezionati = new Array();
    
    function vai(){
    var addr = window.location;
    document.location.href=addr+'?salmone=1';
    }
    
    </script>
    
    <span onclick="javascript:vai();">Vai</span>
    Al click su vai vorrei che mi passasse anche l'array selezionati.
    Come posso fare?
    Grazie
    I will use Google before asking dumb questions.
    http://www.weiterbildungsblog.de/archives/google.jpg

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Devi fare un loop che aggiunge di volta in volta il valore di un elemento.
    codice:
    function vai(){
      var addr = window.location;
      var para = '?salmone=1';
      for(var i=0; i<selezionati.length; i++) {
        para += "&sel=" + selezionati[i];
      }
      document.location.href=addr+para;
    }
    Nota: non ho fatto scrivere l'indice della pmatrice, ma si puo` fare (in tal caso specifica il formato)

    Oppure puoi inviare un form in formato get, dove la matrice e` in realta` una select multiple
    (questo ti semplificherebbe il tutto)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.