2012-03-15 34 views
1

私は自分のコンテンツを表示する方法が必要ですが、リフレッシュが少し遅れて500を超える要素を持っているので、リストビューを使う方法がわからない。私が検討すべき他の良いオプションはどれですか?jQuery Mobile:リストビューの代替

具体的には、私はたくさんの名前を持っています。ユーザーを選択する必要があります...異なる名前のグループにつながります。トップに検索フィルタがあります。これは主にユーザーが使用するものです。私はこれを良く見せる必要があります!

これは、このために間違った場所であれば、私に教えてください...

+0

多分、これを> 500個の要素を異なるページに分割したいと思うでしょう。 –

答えて

1

まず最初は、ユーザーが文句を言わない、視覚的にその検索に興味がある、500個の選択肢を表示することはありません。 自動補完を試してください(少なくとも2文字以上一致するまで待ちます)。キーボード以外のオプションでアルファベットのチャンク(例:AE、FJなど)に分割したい場合は

+0

はい申し訳ありませんが、私のリストビューの上部には検索フィルターがあります。オートコンプリートのマッチをリストビューとして表示することは可能ですか?リスト全体を最初から表示する必要はありませんか? – JoshDG

+0

ユーザーが2つの(たとえば)文字を入力するまでリストを読み込まないでください。これを行う方法は、オートコンプリートの実装方法によって異なります。 – AUSteve

+0

クールなアイデア。私はそれを行うのに役立つ必要がある、私はここで新しい質問を投稿:http://stackoverflow.com/questions/9720816/jquery-mobile-listview-filter-search-callback-function – JoshDG

0

あなたが持っている検索ボックス。

と言ってください。1.Recent 2.alpha order 3.カテゴリがある場合は、

また、Webサービスからデータを取得している場合、またはデータソースを制御している場合、リストに50個のアイテムを表示し、下部に多くのボタンを表示すると、アプリのパフォーマンスが向上します。

関連する問題