Librerie Javascript


Gestione Tabs

Funzioni per la gestione delle Tab.

  • initializeTabPanels()

    Inizializza le Tabs e gestisce se mostrarle o nasconderle

  • handleAutomaticTabSwitch()

    Gestisce se mostrare o nascondere le Tabs

    N.B.: questa funzione viene chiamata in automatico

  • activateTabPanel(string)

    Gestisce le Tab con caricamento in tempo reale

    • id: stringa, id del button HTML da attivare
  • handleTabClick(JQuery, string, string, string, string, string)

    Gestisce il click sulla Tab

    Questa è una funzione interna, non chiamarla!

    • button: JQuery, oggetto button caricato con JQuery
    • name: stringa, contenuto HTML del pulsante
    • controller: stringa, Controller da chiamare per il ricaricamento della Tab
    • action: stringa, Azione da chiamare per il ricaricamento della Tab
    • param: stringa, parametri da passare all'Azione
    • panelId: stringa, id del pannello in cui inserire il codice HTML
  • performAjaxCall(string, string, string)

    Gestisce la chiamata AJAX per la Tab

    Questa è una funzione interna, non chiamarla!

    • controller: stringa, Controller da chiamare per il ricaricamento della Tab
    • action: stringa, Azione da chiamare per il ricaricamento della Tab
    • param: stringa, parametri da passare all'Azione

Attributi data e loro funzione

  • data-controller: Controller da chiamare per il ricaricamento della Tab
  • data-action: Azione da chiamare per il ricaricamento della Tab
  • data-param: stringa, parametri da passare all'Azione