AngularJS를 사용하여 확인란 목록을 바인딩하고 ng-reapet 메서드를 사용하여 확인란에서 선택한 값을 모두 얻는 방법은 무엇입니까?Angular를 사용하여 확인란 목록을 바인딩하고 ng-reapet 메서드를 사용하여 확인란에서 선택한 값을 모두 얻는 방법
각도 조절기에서 선택한 확인란의 값을 가져 오려고합니다.
보기
<ul class="to_do">
<li ng-repeat="form in ManagementScreenModel.Forms">
<!--<input type="checkbox" ng-model="RoleData.formUrl" value="{{form.Value}}" id="{{form.Value}}">-->
<input type="checkbox"
ng-model="RoleData.selectedForms"
data-checklist-model="RoleData.ManagementScreenModel.Forms"
data-checklist-value="{{form.Value}}"
id="{{form.Value}}">
{{form.Text}}
</li>
</ul>
컨트롤러
$scope.SetUserpermision = function() {
Get(
"/Home/GetAvailableForms",
null,
function(result) {},
function(result) {
userforms = result;
//$scope.GetUserForms = json.parse(result);
},
null
);
Post(
"/ManagementScreen/SetAccess",
$scope.RoleData.userforms,
function OnError(jqXHR, testStatus, errorThrown) {
// display error here
},
function (result) {
var response = JSON.parse(result);
if (response != null && response.StatusCode === 200) {
//alert("User email change successfully");
}
},
null
);
}
plunkr이나 fiddle을 제공해 주시겠습니까? – trichetriche