gpt4 book ai didi

javascript - 选择列表未加载

转载 作者:行者123 更新时间:2023-11-28 19:06:36 25 4
gpt4 key购买 nike

我正在尝试将数据动态加载到我的选择中,但我似乎做错了什么,因为它不起作用。

这是 html:

<select class="form-control" ng-options="item.id as item.name for item in travelCompanies" ng-init="getTravelCompanies()">
</select>

这是 JavaScript:

$scope.getTravelCompanies = function() {

TCService.get()
.success(function (data, status, headers, config) {
$scope.travelCompanies = data.travelCompanies;
})
.error(function (data, status, headers, config) {

});

};

这是从服务器返回的 JSON:

{"travelCompanies":[{"id":1,"name":"AB Travel & Tours","phone_1":"00000001","phone_2":"00000002","address"
:"NONE","email":"ab@gmail.com","website_url":null,"logo_url":null,"is_active":1}]}

我的控制台中没有错误或警告,所以我一定做错了什么,我只是看不到它。

最佳答案

您应该在 select 控件中定义 ng-modle 属性。

尝试下面的代码而不是您的代码。

 <select class="form-control" ng-model="SelectedTravle" ng-options="item.id as item.name for item in travelCompanies" ng-init="getTravelCompanies()">
</select>

关于javascript - 选择列表未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31538296/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com