Список Html не обновляется из базы данных SQL

#javascript #html #sql #angularjs #cordova

#javascript #HTML #sql #angularjs #кордова

Вопрос:

У меня возникла проблема, когда список в HTML не извлекает всю нужную мне информацию. Информация, из которой извлекается список, является базой данных SQL. Недавно я добавил 6-й элемент, но он показывает только 5 элементов, и я не уверен, что делать, чтобы появился 6-й элемент. Извлечение должно быть из data.static.RequestType. Я не очень хорошо знаком с веб-разработкой, поэтому потерпите, пока я пытаюсь разобраться в этом.

HTML

 <label>Request Type</label>
<select id="typeSel" name="typeSel" ng-model="requestType" ng-change="propertyLookupUpdate()" ng-options="i.id as (i.requestType) for i in data.static.requestType">
     <option value="">Select...</option>
</select>
  

js

 angular.forEach($rootScope.data.rawData.startup.RelLocationAirportServiceType, function (locationAirportServiceTypeItem, locationAirportServiceTypeKey) {
                        if (utilities.validCheck(locationAirportServiceTypeItem, "object", true)) {
                            if (utilities.validCheck(locationAirportServiceTypeItem.tbRefLocation, "object", true) amp;amp; locationAirportServiceTypeItem.tbRefLocation.active) {
                                $rootScope.data.rawData.startup.RelLocationAirportServiceType[locationAirportServiceTypeKey].tbRefLocation = utilities.convertDatestringRecursive(locationAirportServiceTypeItem.tbRefLocation);
                                $rootScope.data.static.location[locationAirportServiceTypeItem.tbRefLocation.id] = {};
                                $rootScope.data.static.location[locationAirportServiceTypeItem.tbRefLocation.id] = locationAirportServiceTypeItem.tbRefLocation;
                            }}});

  

Есть идеи?
Спасибо.

Комментарии:

1. Попробуйте for i of вместо for i in .

2. Спасибо за ответ, к сожалению, из-за этого список был пустым.