gpt4 book ai didi

javascript - 单击 PopConfirm 中的按钮 yes 时如何调用 Angular Controller 中声明的删除函数

转载 作者:行者123 更新时间:2023-12-03 07:28:06 25 4
gpt4 key购买 nike

我正在使用 playframework 开发一个 scala 应用程序,我想在智能表中使用弹出窗口确认来删除案例,问题是如何执行在单击时在 Angular Controller 中声明的删除函数popconfirm 的 yes 按钮?

 <button type="button" data-toggle="tooltip" data-original-title="Remove" class="btn btn-danger popconfirm" btn-delete><i class="hi hi-remove"></i>
</button>

这是我的 jquery-popconfirm 文件:http://pastebin.com/SinHkqCi

我还使用此指令来调用我的 popconfirm :

app.directive('popconfirm', function(){
return {
restrict: 'C',
link: function(scope, element){
element.popConfirm();
}
};
});

最佳答案

如果您使用 bootstrap 的 popconfirm,我在这里找到了这个示例:

http://jsfiddle.net/RDh7E/28/

尝试这样的事情(来自提到的示例)

// (example jquery click event)
$('#important_action').click(function() {
alert('You clicked, and valided this button !');
});

// Full featured example
$("[data-toggle='confirmation']").popConfirm({
title: "Really ?",
content: "I have warned you !",
placement: "bottom"
});

html

<button class="btn btn-success popconfirm_full" data-toggle='confirmation' id="important_action">Full featured</button>

重要的是,按钮上的单击事件调用应该执行的函数(也可能使用 Angular 的 ng-click),并且 popconfirm 是通过 data-toggle='confirmation' 处理的。该示例有效,但我自己没有尝试过。

关于javascript - 单击 PopConfirm 中的按钮 yes 时如何调用 Angular Controller 中声明的删除函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35920550/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com