在sharepoint中使用angular更新复选框中的值
在这里,当我选中复选框时,复选框值将用以前的值更新,否则不会用以前的值更新。虽然有检查过的支票箱,但它没有添加任何内容。我正在使用SharePoint和rest API。 这是我的html在sharepoint中使用angular更新复选框中的值,angular,sharepoint,Angular,Sharepoint,在这里,当我选中复选框时,复选框值将用以前的值更新,否则不会用以前的值更新。虽然有检查过的支票箱,但它没有添加任何内容。我正在使用SharePoint和rest API。 这是我的html <div class="form-group" ng-repeat = "option in beftnBranchChecker track by $index"> <div class="checkerMakerLabel"> <label>&
<div class="form-group" ng-repeat = "option in beftnBranchChecker track by $index">
<div class="checkerMakerLabel">
<label><input type="checkbox" ng-value="option" ng-checked="{{resultForBEFTNBranchChecker[$index]}}" ng-model="UpdateBEFTNBranchChecker[option]">{{option}}</label>
</div>
这是我的服务代码
function updateUserBeftn(beftnBranchCheck) {
var data = {
"__metadata": {
"type": "SP.Data.UsersBEFTNListItem"
},
"BranchCheckerInward" : {
"results" : beftnBranchCheck
}
};
var url = "/_api/web/lists/GetByTitle('Users BEFTN')/GetItemById(" + userBEFTN.id + ")";
return spBaseService.updateRequest(data, url);
}
{{option}}
function updateUserBeftn(beftnBranchCheck) {
var data = {
"__metadata": {
"type": "SP.Data.UsersBEFTNListItem"
},
"BranchCheckerInward" : {
"results" : beftnBranchCheck
}
};
var url = "/_api/web/lists/GetByTitle('Users BEFTN')/GetItemById(" + userBEFTN.id + ")";
return spBaseService.updateRequest(data, url);
}