選択フィールドのデフォルト値を設定オプションに設定しようとしていますが、そのオプションが機能していないため、何が間違っているのか分かりません。私は私のコントローラで選択フィールドでng-selectedが機能しない
:
$scope.interp_id = "2"; // set the default id
$http.get("web/controllers/get.php")
.then(function (response) {
$scope.interpreters = response.data.records;
});
get.phpは、JSON(これが正常に機能している)を返すPHPファイルです。
のような私の選択になります。
<select ng-model="interpreters_id">
<option ng-repeat="x in interpreters" value="{{x.id}}" ng-selected="{{x.id == interp_id}}">{{x.first_name}} {{x.middle_name}} {{x.last_name}}</option>
</select>
私は私のブラウザで表示するために行くとき、それは次のようになります。
が、私は要素を検査する際には、オプションNG-選択することを示しています真です。
私が間違って何をやっていますか?
ここで 'NG-selected'を使用する必要が...それはNG-selected''なしで動作するはずです、私は 'NG-options'ディレクティブ –