angularjs ng-options 错误
angularjs error witg ng-options
我正在 angularJs 中尝试此代码:
app.controller('controlselect', function($scope, $http) {
$scope.provinces = [];
$http({
method: 'GET',
url: './api.php?accion=provinces'
}).success(function (result) {
$scope.provinces = result;
});
这是 html 来展示这个:
<select ng-model="province.idprovince" data-ng-options="province.idprovince as province.province for province in provinces"></select>
填写的对象示例:
provinces:
[ {provinceid: '1', province: 'Option A'}, {provinceid: '2', province: 'Option B'}, {provinceid: '3', province: 'Option C'} ]
如果我想显示一个 ng-repeat="province in provinces" 这很好用,但是当我在 select 上尝试 ng-options 时没有用。
有什么想法吗?
谢谢!
这是工作示例http://dojo.telerik.com/ayimI
您已经对 json 数组进行了转换
作为
$scope.provinces = [{"idprovince": "1", "province": "name"}];
希望这张垫子能帮到你。
我正在 angularJs 中尝试此代码:
app.controller('controlselect', function($scope, $http) {
$scope.provinces = [];
$http({
method: 'GET',
url: './api.php?accion=provinces'
}).success(function (result) {
$scope.provinces = result;
});
这是 html 来展示这个:
<select ng-model="province.idprovince" data-ng-options="province.idprovince as province.province for province in provinces"></select>
填写的对象示例:
provinces:
[ {provinceid: '1', province: 'Option A'}, {provinceid: '2', province: 'Option B'}, {provinceid: '3', province: 'Option C'} ]
如果我想显示一个 ng-repeat="province in provinces" 这很好用,但是当我在 select 上尝试 ng-options 时没有用。
有什么想法吗?
谢谢!
这是工作示例http://dojo.telerik.com/ayimI 您已经对 json 数组进行了转换 作为
$scope.provinces = [{"idprovince": "1", "province": "name"}];
希望这张垫子能帮到你。