如何在按钮点击功能,角度js中显示bootstrap确认框?

时间:2014-09-30 10:16:21

标签: jquery angularjs twitter-bootstrap

以下是我的angular.js应用程序的ctrl.js中的提交按钮单击代码

namespace.btnClick = function {
     $('#btnID').confirmation({
           'onConfirm' : function () {
            return true;
     },'placement':right,'title' : "Alert"
});
$('#btnID').confirmation('show');

btnID 是提交按钮的ID。首次点击提交按钮后,显示 bootstrap确认框,显示是和否按钮。如果我单击按钮然后调用onConfirm方法,之后再次调用此提交按钮第一次单击功能。如果我第二次点击提交按钮,它会调用此提交按钮点击功能,但它没有显示确认框。

2 个答案:

答案 0 :(得分:1)

我使用下面的代码及其正常工作

bootbox.confirm("Are you sure?", function(result) {
  Example.show("Confirm result: "+result);
}); 

请参考:http://bootboxjs.com/

答案 1 :(得分:0)

您可能需要angular-UI bootstrap库并将其用作

var modalInstance = $modal.open({
      templateUrl: 'myModalContent.html',
      controller: 'ModalInstanceCtrl',
      size: size,
      resolve: {
        items: function () {
          return $scope.items;
        }
      }
    });

请找到图书馆here.