如何在update
上點擊保存按鈕,從select box
中選擇新值。如何在點擊保存按鈕時從`選擇框'中選擇`更新'新值?
我使用NG-點擊功能像這樣我的JS功能更新按鈕:
$scope.updateDealDetail = function updateDealDetail(){
$scope.showEditView = !$scope.showEditView;
$scope.dealDetail.decisionMakerDetail.email = $scope.selectedid;
}
我的編輯按鈕功能:
$scope.editUserDetail = function editUserDetail(){
$scope.showEditView = !$scope.showEditView;
$scope.showSubmitView = !$scope.showSubmitView;
deal.getIdData($scope.accountDetail. accountUsers[0].role,$scope.accountDetail.id).then(function successCb(data){
$scope.editIdOptionsData=data;
$scope.selectedid = $scope.editIdOptionsData[0].email;
});
};
和我的比頓點擊HTML是這個樣子:
<select ng-model="selectedid" class="form-control">
<option ng-selected="selectedid" ng-repeat="eiod in editIdOptionsData" value="{{eiod.email}}">{{eiod.email}}
<button ng-click="updateDealDetail(eoid.email)" ng-disabled="dealDataSaveButtonDisabled">Update</button>
我想通過使用ng-options來通過ng-repeat來實現這一點,我的數據通過API現在顯示在框中。但是我的數據在第一個索引上只有設置。如何設置選擇框的默認值並通過選擇任何值,onclick需要更新該值。
請描述'我的價值沒有更新' - 預期的結果是什麼?還要添加更多部分,如'getDeal()'功能和視圖代碼 –
我選擇的值沒有保存。 –
請提供有關$ scope.dealDetail對象的信息。 – User2