Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.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
Angularjs 引导模式。关闭模式时,屏幕变灰_Angularjs_Modal Dialog_Bootstrap Modal - Fatal编程技术网

Angularjs 引导模式。关闭模式时,屏幕变灰

Angularjs 引导模式。关闭模式时,屏幕变灰,angularjs,modal-dialog,bootstrap-modal,Angularjs,Modal Dialog,Bootstrap Modal,嘿,我正在尝试使用模态: 但当我按下删除按钮时,屏幕变灰,我不能点击任何东西。有什么建议吗 <button class="btn btn-primary" ui-sref="nextsidoradmin" ng-click="SendSidor(worker.id)">CreateShift</button> <div class="modal fade" id="mymodal"> <div class="modal-dialog">

嘿,我正在尝试使用模态:

但当我按下删除按钮时,屏幕变灰,我不能点击任何东西。有什么建议吗

<button class="btn btn-primary" ui-sref="nextsidoradmin" 
 ng-click="SendSidor(worker.id)">CreateShift</button>
 <div class="modal fade" id="mymodal">
 <div class="modal-dialog">
 <div class="modal-content">
 <div class="modal-header">
 <h3><span style="color:red;">{{worker.name}</span>:Deleteworker</h3>
<div class="modal-body">
<button class="btn btn-primary" ng-click="RemoveWorker(worker.id)" data-dismiss="modal">Delete</button>
<button class="btn btn-primary" data-dismiss="modal" ui-sref="workers" >Cancel</button>
</div></div></div></div></div>

$scope.RemoveWorker=function(workerid){
    $http.delete("/ShiftWeb/rest/admin/removeworker?id="+workerid)
            .then(function(response){$scope.removeworker=response.data;
            $state.go($state.current, {}, {reload: true});
            $('#mymodal').modal('hide');
            console.log(response.data);
            }, function(error) {
                alert(error.data);
            }
            );
};
CreateShift
{{worker.name}:Deleteworker
删除
取消
$scope.RemoveWorker=函数(workerid){
$http.delete(“/ShiftWeb/rest/admin/removeworker?id=“+workerid”)
.then(函数(响应){$scope.removeworker=response.data;
$state.go($state.current,{},{reload:true});
$('#mymodal').modal('hide');
console.log(response.data);
},函数(错误){
警报(错误数据);
}
);
};

我认为它与状态有关。重新加载。有人知道吗?
有什么建议吗?

如果您将代码粘贴到w3schools链接中的Tryit编辑器中,效果会很好。因此,它必须是
RemoveWorker(worker.id)中的内容
-尝试删除它。我需要它的xD函数…我认为它已被重新发布为state.reload。有人知道吗?感谢您为RemoveWorker显示代码。我不认为这是问题的原因。为什么您不使用它?这是同样的事情,但角度不同,所以您以后不会有任何错误。使用jquery引导是一个很大的禁忌。如果您想修复此问题,请共享一个plunkr,以便我们可以查看它
<button class="btn btn-primary" ui-sref="nextsidoradmin" 
 ng-click="SendSidor(worker.id)">CreateShift</button>
 <div class="modal fade" id="mymodal">
 <div class="modal-dialog">
 <div class="modal-content">
 <div class="modal-header">
 <h3><span style="color:red;">{{worker.name}</span>:Deleteworker</h3>
<div class="modal-body">
<button class="btn btn-primary" ng-click="RemoveWorker(worker.id)" data-dismiss="modal">Delete</button>
<button class="btn btn-primary" data-dismiss="modal" ui-sref="workers" >Cancel</button>
</div></div></div></div></div>

$scope.RemoveWorker=function(workerid){
    $http.delete("/ShiftWeb/rest/admin/removeworker?id="+workerid)
            .then(function(response){$scope.removeworker=response.data;
            $state.go($state.current, {}, {reload: true});
            $('#mymodal').modal('hide');
            console.log(response.data);
            }, function(error) {
                alert(error.data);
            }
            );
};