0

依存するフィールドセットとドロップダウンがあるプロジェクトに取り組んでいますが、backbone.js がこれに取り組む良い方法であるかどうか疑問に思っています。

セットアップは次のようになります: -ドロップダウン A1 を含むフィールドセット A -ドロップダウン B1 および B2 を含むフィールドセット B

フィールドセット A とドロップダウン A1 は常に表示されている必要があります。ドロップダウン A1 で選択すると、フィールドセット B とドロップダウン B1 が表示されます。ドロップダウン B1 で選択すると、ドロップダウン B2 が表示されます。

ドロップダウン A1 を変更すると、フィールドセット B とドロップダウン B1 が「リセット」され、ドロップダウン B2 が消えるはずです。

この例では、ドロップダウンを使用した 2 つのフィールドセットの説明に限定されていますが、「チェーンの上流」で行われた選択に応じて、さらに多くのフィールドセットが存在する可能性があります。

backbone.js はこの問題の良い解決策ですか? もしそうなら、このセットアップにアプローチする最良の方法は何ですか?

4

1 に答える 1

1

条件付きフィールドを作成するために使用できるbackbone-forms を確認することを強くお勧めします (他の多くのものの中でも)。

この回答で私の説明を参照してください: backbone-forms with conditional fields

また、ここでライブ デモを作成しました: backbone-forms with conditional fieldsは、backbone forms google group での議論に基づいています。

于 2012-08-10T02:55:47.523 に答える