2015-12-03 86 views
0

我有一個選擇形式,我在這裏顯示加載數據:伍模型沒有被放進對象

<select id="selectgroep" name="selectgroep" class="form-control" size='5' ng-model="afspraak.groep" ng-options="t.id as t.id for t in objecten"> 
</select> 

這裏顯示我的對象:

$scope.afspraak = {  
    groep: '', 
}; 

應該不是數據我在選擇表單中選擇進入​​?我有控制檯登錄它,它不進去。

在不同的部分我做了完全相同的,它做我想做的事情。我已經比較了兩次至少20次,但我沒有看到我做錯了什麼。

+0

您可以顯示工作情況的片段?實際上你的代碼會更有幫助。 – lexith

回答

0

檢查:

function test(afspraak){ 
    $scope.afspraak = {  
    groep: afspraak.groep 
}; 
} 
+0

請添加一些關於您的解決方案的意見,解釋爲什麼以及如何解決問題 –

0

var app = angular.module('plunker', []); 
 

 
app.controller('MainCtrl', function($scope) { 
 
    $scope.afspraak = { 
 
    groep: '', 
 
    }; 
 
});
<!DOCTYPE html> 
 
<html ng-app="plunker"> 
 

 
<head> 
 
    <meta charset="utf-8" /> 
 
    <title>AngularJS Plunker</title> 
 
    <script> 
 
    document.write('<base href="' + document.location + '" />'); 
 
    </script> 
 
    <link rel="stylesheet" href="style.css" /> 
 
    <script data-require="[email protected]" src="https://code.angularjs.org/1.4.8/angular.js" data-semver="1.4.8"></script> 
 
    <script src="app.js"></script> 
 
</head> 
 

 
<body ng-controller="MainCtrl"> 
 
    <select name="singleSelect" ng-model="afspraak.groep"> 
 
    <option value="option-1">Option 1</option> 
 
    <option value="option-2">Option 2</option> 
 
    </select> 
 
    <br> 
 

 
    <p>{{afspraak.groep}}!</p> 
 
</body> 
 

 
</html>

+0

我嘗試過這種方式,但它不起作用。我需要用我檢索的數據填充選項,所以我要麼使用ng-options,要麼將ng-repeat放到選項字段中。兩者似乎都不起作用。 –

+0

但是這個工作正確嗎?我的數據在更改時更新 –

相關問題