Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在sharepoint中使用angular更新复选框中的值_Angular_Sharepoint - Fatal编程技术网

在sharepoint中使用angular更新复选框中的值

在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>&

在这里,当我选中复选框时,复选框值将用以前的值更新,否则不会用以前的值更新。虽然有检查过的支票箱,但它没有添加任何内容。我正在使用SharePoint和rest API。 这是我的html

<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);
    }