j-Search
Componente di ricerca completa: questo componente può visualizzare / nascondere gli elementi in base alla frase di ricerca.
Configurazione:
selector {String}JQuery per la ricerca- Attribuzione di elemento
attribute {String}che contiene una frase di ricerca (default:data-search) class {String}questa classe verrà utilizzata se l'elemento non è trovato (default:hidden)- Il ritardo di stampa
delay {Number}(default:50ms) delaydatasource {Number}un ritardo per la ricerca di nuovo quando la fonte dei dati è cambiata (default:100ms)- UPD
exec {String}un link afunction(stats:{ total: Number, count: Number, hidden: Number, search: String, is: Boolean })che verrà valutato se il componente cerca qualcosa datasource {String}: un percorso verso la fonte di dati per monitorare i cambiamentisplitwords {Boolean}cerca di trovare la parola in diverse posizioni (default:true)- NEW
custom {String}un percorso per la ricerca personalizzataFunction(element, search) must return Boolean
Buono sapere:
Questo componente aggiunge le classi qui sotto automaticamente quando:
- La classe
ui-search-usedviene aggiunta quando l'utente cerca qualcosa - La classe
ui-search-emptyviene aggiunta quando l'utente cerca qualcosa e allo stesso tempo non è stato trovato nulla
Utilizzare con <ui-component name="search">Quando il componente non è ancora caricato, jComponent Scarica il codice in prima utilizzazione dall'indirizzo DEF.fallback (Il Componentator La storia di Peter Širka.Fonte: il Componentator Ristorante dei componenti, licenza MIT.
<ui-component name="textbox" path="search" config="type:search"></ui-component>
<br />
<ui-component name="search" path="search" config="selector:div">
<div data-search="Apples">Apples</div>
<div data-search="Oranges">Oranges</div>
<div data-search="Pears">Pears</div>
<div data-search="Black-eye bean">Black-eye bean</div>
<div data-search="Broccoli">Broccoli</div>
</ui-component>
<script>
var search = '';
</script>