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