Angularjs 获取ng选项中所选项目的id
我想获取所选项目的id,但Angularjs 获取ng选项中所选项目的id,angularjs,angular-ngmodel,ng-options,Angularjs,Angular Ngmodel,Ng Options,我想获取所选项目的id,但console.logdisplay undefined 查看 <select ng-change="test()" ng-model="selectedone" ng-options="item.id as item.pseudo for item in friends"></select> 以下是运行代码: 视图: 以下是运行代码: 视图: 我不知道你做错了什么,OP。这对我有用。请看fiddle:我正在用ionic做这件事,我不知道这是
console.log
display undefined
查看
<select ng-change="test()" ng-model="selectedone" ng-options="item.id as item.pseudo for item in friends"></select>
以下是运行代码: 视图:
以下是运行代码: 视图:
我不知道你做错了什么,OP。这对我有用。请看fiddle:我正在用ionic做这件事,我不知道这是否重要您的代码片段对我有效,也许您的数组格式不正确?你能做一把小提琴来证明你的问题吗?我设法解决了这个问题,看看我的答案。我不知道你做错了什么,凤凰社。这对我有用。请看fiddle:我正在用ionic做这件事,我不知道这是否重要您的代码片段对我有效,也许您的数组格式不正确?你能做一把小提琴来演示你的问题吗?我设法解决了这个问题,看到我的答案了吗
$scope.test = function(){
console.log($scope.selectedone);
}
<select ng-change="test(selectedId)" ng-model="selectedId" ng-options="id.id as id.pseudo for id in idList"> </select>
$scope.test = function(selectedId) {
alert(selectedId);
}