Veritabanından doğrudan doğruya 2 damla doldurabiliyorum. Benim sorunum, ilk açılan seçime göre 2. açılan değerlerin doldurulması gerekiyor. Angular'a yeni olduğum için, bunu anlayamıyorum, birisi bana bu konuda yardımcı olabilir.Açılır Pencereye 2 Göz Atmayı Açma 1 seçimine göre
<select id="OfficeId" name="OfficeId" ng-model="item.OfficeId"
ng-options="item.OfficeId as item.OfficeName for item in Offices">
<option value="" selected>Select the Office</option>
</select>
<select id="OBJ" name="OBJ" ng-model="item.OfficeOBJId"
ng-options="item.OfficeOBJId as item.OBJId for item in Codes">
<option value="" selected>Select OBJ Code</option>
</select>
myApp.factory('OfficeNames', function ($resource) {
return $resource(
'api/Office/:id',
{ id: '@id' },
{ update: { method: 'PUT' } }
);
});
myApp.factory('OfficeObjCode', function ($resource) {
return $resource(
'api/OfficeObj/:id',
{ id: '@id' },
{ update: { method: 'PUT' } }
);
});
function OfficeCtrl($scope, $location, OfficeNames) {
$scope.Offices = OfficeNames.query();
}
function OfficeObjCtrl($scope, $location, OfficeObjCode) {
$scope.Codes = OfficeObjCode.query();
}
Not: Muhtemelen sorunlardan biridir aslında, Bunu için 2 denetleyicileri gerekmez Web API/Eğik/Petapoco/SQL Server
Hoşgeldin SO için! Size daha iyi yardım etmemize yardımcı olmak için sipariş verdim, zaten sahip olduğunuz ilgili kodu postalamanızı öneririz. – Brian