因此,我一直在尝试根据来自网络服务的信息来过滤另一个选择:
{
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 确实很陌生,但没有任何效果。我需要过滤第二个选择,并填充“ block ”信息,并在第一个选择元素中选择“st_nm”字段。
非常感谢您的回答!
最佳答案
我认为我知道你想在这里做什么,这是我的建议:
<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">
关于javascript - 在 AngularJS 深度过滤方面需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27129668/