下面的代碼不起作用:動態添加選項的選擇角度組合框
<select ui-jq='chosen' ng-model='trainer_list' multiple class="form-control" data-placeholder="Select Multiple Trainers" ng-options='trainer.id as trainer.name for trainer in trainers'>
</select>
我把這個從一個角度引導主題,我掙扎使用它。基本上,我想從這個角度腳本
$http({
method: 'GET',
url: 'http://localhost/training_system/retrieve_train.php?trainer=Y'
}).success(function (result) {
$scope.trainers = result;
});
使用,並在組合框中使用它,我不能用靜態的選項,這顯然是工作的唯一部分。我該怎麼辦?
更新:所以我嘗試了使用ng-repeat而不是ng-options的Abhilash的解決方案,並且它在第一次嘗試的時候就起作用了。但現在我不能再重複它了,我擁有的只是一個空的保管箱。我沒有改變任何東西,但它不再有效。 ui-jq是否可能與AngularJS不兼容?
顯然,代碼工作......但只有幾分鐘的延遲。我該如何擺脫延遲? –
如果您想使用選擇的遠程的ngOptions,請嘗試使用https://github.com/leocaseiro/angular-chosen。它工作得很好。 –