2016-03-29 10 views
0

編集ビューの値とテキストにドロップダウンを設定したいのですが、他のすべてのテキストは設定方法ドロップダウンをAnglesJSとasp.net webApiの編集モードで値とテキストに塗りつぶします

このドロップダウンはHTML部分

//Html content 
    <select class="form-control" id="pcategory" ng-model="pcategory" ng-options="c.CID as c.Name for c in pcategoryA"> 
     <option value="">-- Select Category --</option> 
    </select> 
    <input type="text" class="form-control" id="name" ng-model="name" /> 
    <input type="text" class="form-control" id="price" ng-model="price" /> 
    <input type="text" class="form-control" id="quantity" ng-model="quantity" /> 

    // angularJS 
    $http.get('/api/product/' + $routeParams.id).success(function (data) 
    { 

     $scope.pcategory = data.CID, // I cannot set the drop down 
     $scope.name = data.name, 
     $scope.price = data.price, 
     $scope.quantity = data.quantity 

    }); 
事前に

感謝です!

答えて

0

設定しようとしている値がリスト "pcategoryA"の値ではない場合は機能しません。 data.CIDは常にpcategoryAリストのidと一致しますか?

+0

値は「「pcategoryA」 はい、それはなかれdata.CID –

+0

値 と一致し、私はこのトリックでそれを解決することができました $ scope.pcategory =「」+ data.CID +」である が、私ドンどのように魔法が起こるか知っている。 –

関連する問題