AngularJS Example:
by AziziMusa
HTML
<div ng-app="ctrl">
<div ng-controller="TodoCtrl">
<div ng-repeat="item in data">
<label>{{item.name}}
<select ng-model="selects" ng-change="goChange({{selects.value}})" ng-options="i as i.value for i in options">
<option value=""></option>
</select>
</label>
</div>
</div>
</div>
JavaScript
var ctrl = angular.module('ctrl',[]);
function TodoCtrl($scope) {
$scope.options = [
{
id: 'satu',
value: '1'
},
{
id: 'dua',
value: '2'
},
{
id: 'tiga',
value: '3'
}
];
$scope.data = [
{
name: 'soni',
text: 'test'
},
{
name: 'punai',
text: 'kote'
}
];
$scope.selects = $scope.options[0];
var arr = [];
$scope.goChange = function($scope){
arr.push(this.item.name,this.selects.value);
console.log(arr);
};
}