-1
情報をHTMLにハードコードすることなく、配列のリストから複数のドロップダウンフィールドを取得する方法はありますか?そのため、各カテゴリを選択すると、関連するサブカテゴリがドロップされます。 リストは、次のようになります。Javascript複数ドロップダウンボックス
var listData = [
{
"title": "Meeting Room",
"category": "Forms",
"url": "https://www.google.co.uk/"
},
{
"title": "Book a Car",
"category": "Forms",
"url": "https://www.google.co.uk/"
},
{
"title": "Stationery",
"category": "Forms",
"url": "https://www.google.co.uk/"
},
{
"title": "Hospitality",
"category": "Forms",
"url": "https://www.google.co.uk/"
},
{
"title": "Communications",
"category": "News",
"url": "https://blogs.office.com/"
},
{
"title": "Industries",
"category": "News",
"url": "https://blogs.office.com/"
},
{
"title": "Policy",
"category": "News",
"url": "https://blogs.office.com/"
},
{
"title": "Get started",
"category": "Information",
"url": "https://support.office.com/"
},
{
"title": "What do you need",
"category": "Useful Information",
"url": "https://support.office.com/"
},
{
"title": "Accessibility features",
"category": "Useful Information",
"url": "https://support.office.com/"
},
{
"title": "Videos",
"category": "Useful Information",
"url": "https://support.office.com/"
}
]
あなたがカテゴリを持って示したデータが、無サブカテゴリ(「お役立ち情報」は「情報」のサブカテゴリーと見なされていない限り)。しかし、とにかく、他の要素が変更されたときにselect要素のオプションを更新するJSを記述することができます。 – nnnnnn
@nnnnnnそれを達成するために、どのように提案? forループを使用しますか? – Alessandro
ループを使用できます(yes)。 http://stackoverflow.com/questions/8674618/adding-options-to-select-with-javascript – nnnnnn