我试图只在名称列表中获取选中的名称。这是我的代码模型:
<select ng-model="selectTopic" ng-change="changedTopic(selectTopic)" ng-options="option as option for option in topics">>
<option value="" disabled>Select a Subject</option>
</select>
<select ng-model="selectDept" ng-change="changedDepartment(selectDept)" ng-options="option as option for option in department">
<option value="" disabled>Select a Department</option>
</select>
<select ng-model="selectUser" ng-options="option as option for option in users" multiple="multiple">
<option value="" disabled>Select a User</option>
</select>
我想获取选定的主题,部门和用户。我当前正在使用:console.log($ scope.topics + $ scope.departments + $ scope.users),但它返回所有内容。我只想退回所选项目。
谁能帮我吗?
您必须打印ng-models,而不是数组:
console.log($scope.selectTopic);
console.log($scope.selectDept);
console.log($scope.selectUser);
希望对您有帮助=)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句