0

次のような構造のjsonオブジェクトからデータのリストを表示しようとしています:

[{
    "behavior": "Any",
    "actions": [
        {"category": "Web Actions", "hva": "Item4 Product Page", "value": 5.3},
        {"category": "Web Actions", "hva": "Item Product Page", "value": -1.4},
        {"category": "Web Actions", "hva": "Item3 Product Page", "value": 2.4},
        {"category": "Web Actions", "hva": "Item Product Page", "value": -5.78},
        {"category": "Search", "hva": "Search: term", "value": 2.75},
        {"category": "Location", "hva": "Visited Mall", "value": 0.64},
        {"category": "Location", "hva": "Visited Movie Theater", "value": 0.65},
        {"category": "TV", "hva": "Watched Walking Dead", "value": -5.4},
        {"category": "TV", "hva": "Saw Advertisement for Brand", "value": 0.5}]
}, {
    "behavior": "Purchased Item",
    "actions": [
        {"category": "Web Actions", "hva": "Card Application", "value": 3.05},
        {"category": "Web Actions", "hva": "Item4 Product Page", "value": 4.56},
        {"category": "Web Actions", "hva": "Item Product Page", "value": 3.23},
        {"category": "Web Actions", "hva": "Item3 Product Page", "value": 0.4},
        {"category": "Web Actions", "hva": "Item Product Page", "value": -3.78},
        {"category": "Search", "hva": "Search: term", "value": -2.5},
        {"category": "Location", "hva": "Visited Mall", "value": 5.64},
        {"category": "Location", "hva": "Visited Movie Theater", "value": -0.6},
        {"category": "TV", "hva": "Watched Walking Dead", "value": -2.4},
        {"category": "TV", "hva": "Saw Advertisement for Brand", "value": 1.5}]
}
....
}]

動作の選択用に 1 つの選択ボックスが必要です: Any / Purchased Item / etc. すべての actions.category データとその値を表示する選択。

2 番目のチェックボックスは、固有のカテゴリによって入力され、フィルターとして機能するため、Any ビヘイビアーの最初の読み込み時にすべてが表示されます。

現在、動作選択ボックスと出力に対して機能しており、2 番目の選択ボックスにも適切な一意のカテゴリが入力されますが、アクションの選択が行われると、2 番目の選択ボックスは基本的に空になります。

何が起こっていて、これをどのように達成できますか?

これが私のプランカーです: http://plnkr.co/edit/AA0lsuDd32Z1TPmWgkCx?p=preview

4

1 に答える 1