選択したいくつかを非表示にして、ドロップダウンから特定の値のみを取得しようとしています。どうやら、配列インデックス 3 を超えることができないか、何も表示されず、インデックス 0 を下回らないことは明らかです。ドロップダウンで最初の 3 つの選択肢を非表示にしようとしています。どんなアイデアでも大歓迎です。さらに情報が必要な場合はお知らせください。
プリントアウト:
- 選択肢を選択 --disabled
- 選択肢 1
- 選択肢 2
- 選択肢 3
- 選択肢 4
- 選択肢 5
コード:
List<Map> _predefinedFilterList;
_predefinedFilterList = jsonObject["jsonResponse"] as List<Map>;
for (Map filterMap in _predefinedFilterList) {
dropDownEl.children.add(new OptionElement(data: filterMap["displayName"]));
print("Test: "+filterMap["displayName"]);
// dropDownEl.children[0].hidden = true;
// dropDownEl.children[1].hidden = true;
// dropDownEl.children[2].hidden = true;
}