web-dev-qa-db-ja.com

画面に表示されない「すべて」の一部を使って、ページ分割されたテーブルで「すべて選択」を表示する最良の方法

ユーザーは、ページネーションがあるグリッドで検索を実行できます(つまり、25行以上が次のページに表示されます)。検索で26を超える結果が返され、「すべて選択」チェックボックスが許可されている場合、ユーザーに「表示されているすべてを選択」または「検索条件に一致するすべてを選択」を選択させる最良の方法は何ですか?

「このページの20件すべての会話が選択されています。この検索に一致するすべての会話を選択してください」という行を表示するGmailの例のみが見つかりました

考慮すべき他の(よりグラフィカルな)規則はありますか?

8
user3578

GMailの本から離れます。特定のラベルの付いたメールのリストを開いて「すべて選択」すると、現在のページのすべてのアイテムが選択され、「あなたのラベル」ですべてのnnnの会話を選択するリンクが表示されますを選択すると、「すべてのnnnの会話が選択されました」に変わり、選択を解除するためのリンクが表示されます。

4
Marjan Venema

彼らがGmailソリューションを使用している別の場所に出くわしました。Snagitで、以下のスクリーンショットを参照してください。 enter image description here

0
Ami Rotter

Gmailの実装を見ると、メッセージとコントロールの近接性がどれほど重要かという疑問があります。 Gmailでは、メッセージはコントロールに密接に関連付けられていません。メッセージが添付されたり、コントロール自体に近づくのではなく、メールリストの通知(これによりメールメッセージのように見えますか?).

ユーザーが個々のアイテムを選択してグリッドをページングしている場合も、同じ問題が発生します。 「NNNを選択しました」というメッセージと、選択コントロール(チェックボックスの列など)との距離がより重要になります。

0
abennoschmidt