ユーザーが多数の列を持つ単一の大きなテーブルからデータをドリルダウンできるようにするアプリケーションがあります。それはこのように動作します:
画面には、個別の最上位テーブル値のリストがあります。
ユーザーがそれをクリックすると、リストはクリックされたものすべての個別の次のレベルの値に変わります。
ユーザーはこれらの値の1つをクリックし、第3レベルの値などに移動します。
通過できる属性は約50ありますが、通常は3または4になります。ただし、これらの3または4は50の可能な属性間で異なるため、選択をブラウザーに保持する必要があります。今、私はそれを恐ろしくてかさばる隠された形でやっています。それは機能しますが、繊細で最適ではありません。それが機能するために、画面上の任意のレベル属性の値がクリックイベントの非表示フォームの適切な場所に入力され、jQueryAjaxPOSTがフォームを送信します。ぶさいくな。
Backbone.jsも調べましたが、他の簡単な規則が欠けている可能性があるため、このプロジェクトに別のツールキットを組み込みたくありません。このようなことをするための基準はありRails Way
ますか、それとももっと良い方法の期間がありますか?