Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296

    Rendere nascoste colonne di tabella

    Buongiorno a tutti,
    ho cercato sul forum ma non ho trovato quello che mi serviva.
    Il problema è questo: ho una tabella con una 20na di colonne e non tutte sono sempre necessarie in visualizzazione.
    Vorrei capire come fare per nascondere alcune colonne (a scelta).
    A me era venuto in mente utilizzare una checkbox per ogni colonna e flaggando quelle non necessarie, riavviare la stessa form che analizza le checkbox e, lavorando sulle colonne renda non visibili quelle interessate utilizzando : style="display:none ".
    Ma la cosa mi sembra troppo arzigogolata.
    Avete suggerimenti in merito?


    Grazie

  2. #2
    Se è l'utente finale a poter scegliere quale colonne siano visibili o meno, io farei (quasi) esattamente come hai detto tu, userei solo javascript invece di php, tanto per evitare il ricaricamento della pagina ad ogni show/hide. E sì, eviterei anche le checkboxes, ma quelle son questioni estetiche.

  3. #3
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Grazie bionicoz,
    in effetti è l'utente finale a scegliere.
    Non avevo pensato a javascript. Il fatto è che la scelta di visualizzare alcune colonne dovrebbe rimanere anche per le visualizzazioni successive, nel senso che vengono effettuate più query ed una volta impostata la tabella dovrebbe sempre visualizzare le colonne scelte (a meno di non cambiare la scelta).

  4. #4
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    in tal caso usi i cookie per tenere traccia delel colonne INVISIBILI.

    il cookie è acessibile da php e javascript

    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  5. #5
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    grazie dottwatson,
    non sono un esperto , ma magari con un po' di studio riesco a utilizzare i cookie anche da javascript.

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.