2017-06-23 45 views
0

enter image description hereangularjs,我使用的是NG-重複循環選項,值=「號:1」

這種情況會導致表單提交的參數成爲「號碼:1」。 你能告訴我,爲什麼這個問題發生了什麼?

JavaScript代碼如下:

app.controller("Controller", function($scope,$http,$filter){ 
    $http({ 
     method:"POST", 
     url:"<%=request.getContextPath()%>/user.getUser", 
     params:{"name":name} 
    }).then(function successCallback(response) { 
     $scope.data = response.data; 
    }, function errorCallback(response) { 
     alert("00"); 
    }); 
    $http({ 
     method:"POST", 
     url:"<%=request.getContextPath()%>/group.selectAll" 
    }).then(function successCallback(res) { 
     if(res != null && res != ""){ 
      $scope.userGroups = res.data; 
     } 
    }, function errorCallback(response) { 
     alert("00"); 
    }); 
} 

jsp代碼如下:

<select name="positionId" class="form-control" 
      ng-model="data.userGroup.GroupId" > 
     <option ng-repeat="p in userGroups" value="p.GroupId" 
       ng-value="{{p.GroupId}}">{{p.name}} 
     </option> 
    </select> 
+0

請添加一些代碼或看到這個[鏈接](https://stackoverflow.com/help/how-to-ask) –

+0

沒有得到你的問題..你可以請添加一些代碼 –

+0

jsp代碼: