jQuery Mobile - Filtro Listview
Descrizione
L'elenco può essere filtrato aggiungendo il file data-filter = "true"attributo. Una casella di ricerca è inclusa sopra l'elenco e viene aggiunto il comportamento per filtrare gli elementi dell'elenco. Per impostazione predefinita, il tema viene ereditato dai genitori per la casella di ricerca.
Esempio
L'esempio seguente mostra l'uso dell'elenco di filtri in jQuery Mobile.
<!DOCTYPE html>
<html>
<head>
<meta name = "viewport" content = "width = device-width, initial-scale = 1">
<link rel = "stylesheet" href = "https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
<script src = "https://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src = "https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
</head>
<body>
<h2>Listview Filter Example</h2>
<ul data-role = "listview" data-inset = "true" data-filter = "true"
data-filter-placeholder = "Search">
<li><a href = "#">Chennai</a></li>
<li><a href = "#">Bangalore</a></li>
<li><a href = "#">Pune</a></li>
<li><a href = "#">Mumbai</a></li>
<li><a href = "#">Delhi</a></li>
<li><a href = "#">Dehradhun</a></li>
<li><a href = "#">Punjab</a></li>
</ul>
</body>
</html>
Produzione
Eseguiamo i seguenti passaggi per vedere come funziona il codice sopra:
Salva il codice html sopra come listview_filter.html file nella cartella principale del server.
Apri questo file HTML come http: //localhost/listview_filter.html e verrà visualizzato il seguente output.