angularjs DELETE函数询问客户端是否确定要删除

angularjs DELETE函数询问客户端是否确定要删除,angularjs,angular-ui-bootstrap,confirm,Angularjs,Angular Ui Bootstrap,Confirm,嘿,我有一个删除功能在http上工作: 任何人都知道我如何询问客户是否确定要删除它。如果他说不,那么不要删除它。 请提供帮助:)您可以使用确认功能修改以下功能,您可以在确认功能中输入任何提示用户的消息 $scope.RemoveWorker=function(workerid){ if(confirm("Do you really want to delete this record ?")){ $http.delete("/ShiftWeb/rest/admin/rem

嘿,我有一个删除功能在http上工作:

任何人都知道我如何询问客户是否确定要删除它。如果他说不,那么不要删除它。
请提供帮助:)

您可以使用确认功能修改以下功能,您可以在确认功能中输入任何提示用户的消息

$scope.RemoveWorker=function(workerid){
    if(confirm("Do you really want to delete this record ?")){
        $http.delete("/ShiftWeb/rest/admin/removeworker?id="+workerid)
             .then(function(response){$scope.removeworker=response.data;
               alert("Worker " + workerid + " Deleted");
               $state.reload()
              console.log(response.data);
              }, function(error) {
                    alert(error.data);
             });
     }
};

使用。但是请注意,模态对话框会使错误率加倍,增加完成任务的时间,并且几乎被用户普遍鄙视。通常可以使用其他通知方式,并应在可能和适当的情况下使用。看,卡姆莱什是更容易xD,但泰!Kamlesh的方法更简单,但george的建议是更好的用户体验。我不理解george的建议xD。。。我想用bootstrap设计确认方法。如何使用:S?从Chrome 46.0开始,此方法被阻止在
中,除非它的沙盒属性具有值
允许模式
。请确保查看中的注释。如何使用属性值?允许模态?
$scope.RemoveWorker=function(workerid){
    if(confirm("Do you really want to delete this record ?")){
        $http.delete("/ShiftWeb/rest/admin/removeworker?id="+workerid)
             .then(function(response){$scope.removeworker=response.data;
               alert("Worker " + workerid + " Deleted");
               $state.reload()
              console.log(response.data);
              }, function(error) {
                    alert(error.data);
             });
     }
};