JQuery Listnavプラグイン(http://www.ihwy.com/labs/jquery-listnav-plugin.aspx)を使用するページがあります。JQuery Listnavページングのサポートですか?
アルファベット順のリストは素晴らしいです。パフォーマンスは速く、私が使用するどのブラウザでも動作します。
ここに質問があります。私たちのリストには多数の項目があります。誰もこのプラグインを使ってページャを実装しましたか? (たとえば、指定した文字の最初のN個の項目を表示し、さらに多くの項目がある場合は、前/次のボタンをコンテンツのページに追加します)
これはASPXページにあります。今はページャにASPページャがありますが、ユーザがリストをフィルタリングすると、サーバ側のページがクライアント側のフィルタと同期しなくなります。私はこれを正しく動作させるためにサーバー側のページャを排除する必要があると思います。
もう1つのことは、リストの最初のアクティブな文字を選択することです。私は基本的にすべての項目を引っ張って、最初の文字の項目以外のすべてを隠します。私は、document.readyイベントが発生したときに、最初のアクティブなアイテムのクリックをシミュレートするのが簡単だと思います。
これらのアプローチのいずれかを実装した人はいますか?
UPDATE
回避策、私はいくつかの進歩を遂げてきましたを把握しようとは。
私は自分のページにXMLDataSourceを使用しているので、26個のリンクボタン(アルファベットの各文字に1つずつ)を作成し、文字をコマンド引数として取り込む単一のイベントハンドラにバインドすることができます。次に、選択した文字で始まるXMLDataSource内のノードだけを見つけるようにXPathクエリを設定します。
クリックごとにサーバーにラウンドトリップしますが、実際には必要なものを達成します。