Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
developer:searchfilter [2017/11/24 11:54] pollmann [Such- und Filterungsmöglichkeiten auf jQuery-Basis] |
developer:searchfilter [2019/08/13 13:48] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | [[vilesci:allgemeines|zurück zur Übersicht]] | ||
- | |||
- | ===== Such- und Filterungsmöglichkeiten auf jQuery-Basis ===== | ||
- | |||
- | Listenansichten und Übersichtsseiten sind im Rahmen der Hochschulverwaltung essentiell, können aber rasch unhandlich und unübersichtlich werden. | ||
- | |||
- | Mithilfe von jQuery Suchmechanismen und Filterungsoptionen lassen sich vorhandene Datenbestände struturierter in Tabellen aufrufen sowie die Suche nach bestimmten Inhalten gezielter steuern. | ||
- | |||
- | In der Administrationsoberfläche VileSci sind diese bereits bei der Raumsuche, der LV-Übersicht sowie der STG-Übersicht aktiv im Einsatz. | ||
- | |||
- | |||
- | ==== Aktuell werden folgende Such- bzw. Filteroptionen unterstützt: ==== | ||
- | |||
- | ^ Zeichen ^ Bedeutung^ | ||
- | | ''|'' //oder// ''OR'' | Logisches "oder"| | ||
- | |''&&'' //oder// ''AND'' | Logisches "und"| | ||
- | | '' /\d/ ''| Regular Expression (bestimmte Ziffer bzw Zahlenbereich)\\ z.B.:\\ - gibt man ''/\d/'' zB bei der Raumbezeichnung ein, werden alle Raumbezeichnungen, welche eine Ziffer beinhalten, gelistet\\ - gibt man ''/[1-2]/'' grenzt sich die Ergebnisliste auf Raumbezeichnungen, welche Ziffern zwischen 1 und 2 beinhalten, ein| | ||
- | |''<'' ''<='' //oder// ''>='' ''>''|Alphabetisches oder numerisches größer/kleiner gleich| | ||
- | |''!'' //oder// ''!=''| Verneinung| | ||
- | |''-'' //oder// ''to'' |Bereichssuche| | ||
- | |''?''|Platzhalter für ein einzelnes Zeichen (nicht Leerzeichen)| | ||
- | |''+''|Platzhalter für mehrere Zeichen (nicht Leerzeichen)| | ||
- | |''~''|Unscharfe Suche| | ||