Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    carrello...Form annidati o si può evitare?

    Ciao a tutti.

    devo fare una cosa tipo carrello.

    una lista di record. ogni record ha tutti i campi modificabili. io quindi devo dare la possibilità di cancellarli tutti assieme con un checkbox oppure farli aggiornare riga per riga.

    come faccio? devo necessariamente fare dei form annidati oppure c'è qualche altro metodo?

    grazie,
    Ale

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Precisazione: in pratica ho un form per ogni riga(per l'update), ma avrei bisogno anche di un delete globale per fare calcellazioni multiple.

    grazie,
    Ale

  3. #3
    Usi il form per le selezioni multiple e semplici link (passando i valori via GET o URL tramite rewrite) per le operazioni sulla singola riga.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    vero vero... non ci avevo pensato :-)

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Però aspetta. non è fattibile perchè con un bottone link, come faccio a compilare nella tabella e poi subito a spedire? le valorizzazioni delle variabili non vengono raccolte.

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    225
    i form non si possono annidare. Fai un unico form ed assegna ad ogni campo di ciascun record un name univoco. Inserisci inoltre la casella di spunta per la cancellazione di tutti i valori.
    Riceverai tutti i dati in una volta, i value degli input e la casella di spunta e li gestisci lato server.
    In alternativa puoi utilizzare un po' di Javascript.
    ciao

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.