所以,我一直试图根据来自网络服务的信息过滤选择与另一个:
{
sections: [
{
st_id: '1',
st_nm: 'name1',
blocks: [
{
bl_id: '1',
bl_nm: 'block1'
}
]
},
{
st_id: '2',
st_nm: 'name2',
blocks: [
{
bl_id: '2',
bl_nm: 'block2'
},
{
bl_id: '2-1',
bl_nm: 'block2-1'
}
// ... and so on
]
}
// ... and so on
]
}
我尝试了很多东西和组合,但我在Angular中真的很新,没有任何作用。我需要过滤第二个选择,并填充"块"信息," st_nm"在第一个选择元素中选择的字段。
我很感激你的答案!
答案 0 :(得分:2)
我想我知道你在这里想做什么,这是我的建议:
<select id="st_select" ng-model="st_selected" ng-options="sect.st_nm for sect in sections">
<select id="blocks_select" ng-model="block_selected" ng-options="block.b1_nm for block in st_selected.blocks">