j-Search
Enkel fulltext sökkomponent. Denna komponent kan visa/hålla element enligt sökfrasen.
Konfigurera:
selector {String}jQuery-selektor för sökningattribute {String}element attribut som innehåller en sökfras (default:data-search)class {String}denna klass kommer att användas om elementet inte hittas (default:hidden)delay {Number}tryckförsening (default:50ms)delaydatasource {Number}en försening för återsökning när datakällan ändras (default:100ms)- UPD
exec {String}en länk tillfunction(stats:{ total: Number, count: Number, hidden: Number, search: String, is: Boolean })som kommer att utvärderas om komponenten letar efter något datasource {String}en väg till datakälla för att övervaka förändringarsplitwords {Boolean}försöker hitta ordet i olika positioner (default:true)- NEW
custom {String}en väg tillFunction(element, search) must return Booleanför anpassad sökning
Bra att veta:
Denna komponent lägger till klasserna nedan automatiskt när:
- Klassen
ui-search-usedläggs till när användaren letar efter något - Klassen
ui-search-emptyläggs till när användaren letar efter något och samtidigt hittades ingenting.
Använd den med <ui-component name="search">När komponenten ännu inte är laddad, jComponent Ladda ner den första gången från adressen i DEF.fallback (en av Componentator Författare: Peter Širka. källa: The Componentator Komponenterna i lager, MIT licens.
<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>