次のような構造の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