Librerie Javascript


Select2

Funzioni per utilizzare la Select2 al posto della select HTML standard.

  • initializeSelect2()

    Trova gli oggetti HTML con proprietà data-sel2 e li sostituisce con Select2

    N.B.: Questa funzione viene eseguita automaticamente all'avvio della pagina

  • InCoreSelect2(string)

    Inizializza Select2 su un controllo specifico

    • id: stringa, id del controllo HTML da trasformare in Select2
  • configureSelect2(string, string, boolean, boolean, string, string, string, string, string, string)

    Configura una Select2 con i parametri passati

    • id: stringa, id del controllo HTML da trasformare in Select2
    • ajaxurl: chiamata AJAX per caricare i valori
    • nosearch: se impostato a true, nasconde l'input di ricerca
    • allowclear: se impostato a true, nasconde la x che permette di ripulire la Select2
    • placeholder: testo di placeholder
    • searchInputPlaceholder: testo di placeholder per l'input di ricerca
    • viewWhere: where da applicare alla query di ricerca dei valori
    • viewOrderBy: order by da applicare alla query di ricerca dei valori
    • itemPerPage: abilita la paginazione dei risultati
    • width: larghezza della Select2 (default "100%")

Attributi data e loro funzione

  • data-nosearch: se impostato a true, nasconde l'input di ricerca
  • data-allowclear: se impostato a true, nasconde la x che permette di ripulire la Select2
  • data-placeholder: testo di placeholder
  • data-searchInputPlaceholder: testo di placeholder per l'input di ricerca
  • data-pagination: abilita la paginazione dei risultati e imposta i valori per pagina
  • data-ajax: chiamata AJAX per caricare i valori
  • data-where: where da applicare alla query di ricerca dei valori
  • data-orderby: order by da applicare alla query di ricerca dei valori