j-Search
Eenvoudige volledige zoekcomponent. deze component kan elementen weergeven / verbergen volgens de zoekwoord.
Configuratie:
selector {String}jQuery selector voor het zoekenattribute {String}element attribuut dat een zoekwoord bevat (default:data-search)class {String}deze klasse wordt gebruikt als het element niet is gevonden (default:hidden)delay {Number}schrijfverwijdering (default:50ms)delaydatasource {Number}een vertraging voor herzoek wanneer de gegevensbron is gewijzigd (default:100ms)- UPD
exec {String}een link naarfunction(stats:{ total: Number, count: Number, hidden: Number, search: String, is: Boolean })die zal worden beoordeeld als de component iets zoekt datasource {String}een route naar de gegevensbron voor het waarnemen van veranderingensplitwords {Boolean}probeert het woord in verschillende posities te vinden (default:true)- NEW
custom {String}een weg naar deFunction(element, search) must return Booleanvoor aangepaste zoekopdracht
Goed om te weten:
Deze component voegt de onderstaande klassen automatisch toe wanneer:
- klassen
ui-search-usedwordt toegevoegd wanneer de gebruiker op zoek is naar iets - klassen
ui-search-emptywordt toegevoegd wanneer de gebruiker iets zoekt en tegelijkertijd niets is gevonden
Gebruik het met <ui-component name="search">Wanneer de component nog niet is geladen, jComponent Download het op eerste gebruik van het adres in DEF.fallback (De Componentator Schrijver: Peter Širka. bron: de Componentator Componenten repository, MIT licentie.
<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>