问题描述
嗨,我正在使用angularjs构建表单,我从php这样获得了一个数组返回值,我想从该数组构建出这样的表单。
<b>Company</b>
<select ng-model="attributs[]">
<option>Chinese</option>
<option>Japanese</option>
</select>
<b>Color</b>
<select ng-model="attributs[]">
<option>Black</option>
<option>Red</option>
</select>
[
{
id: 1,name: "Company",attribute_values:[
{
id: 1,name: "Chinese"
},{
id: 2,name: "Japanese"
}
]
},{
id: 2,name: "Color",attribute_values:[
{
id: 4,name: "Black"
},{
id: 5,name: "Red"
}
]
}
]
我想从选择选项中选择所有选择的值,但尝试不了。预先谢谢你。
<div ng-repeat="attrib in attributes.data">
<label class="col-sm-5 col-form-label"><% attrib.name %></label>
<div class="col-sm-5">
<select ng-model="attrib.attributeSelected" ng-options="atb.value as atb.name for atb in attrib.attribute_values">
</select>
</div>
</div>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)