我不知道怎么能这样做。 我有一个删除按钮列表。我有一个模态。 我想打开模态,如果确定 - 删除。
所以如果是或现在我得到我的功能反馈,但是如何通过删除按钮的路径?
按钮:
<a class="ui red labeled icon button" href="#{{ path('newspaper_name_direct_delete', { 'id': newspaper_name.id }) }}">
<i class="icon trash"></i>
{{ 'authorsite.form.delete'|trans }}
脚本:
$('#confirmation-modal')
.modal({
onApprove: function () {
console.log('yes');
},
onDeny: function () {
console.log('no');
}
});
感谢您的帮助, 麦克
答案 0 :(得分:1)
您可以将Promises用于这些类型的操作。以下是代码
$('.delete-btns').on("click", function () {
var id = $(this).attr('record-id'); //You can use any other attibute name to get id of record
var p = new Promise(function (resolve, reject) {
$('#confirmation-modal').modal({
onApprove: resolve,
onDeny: reject
});
})
p.then(function () {
//Clicked ok
//Code here to to delete the record
}, function () {
//Canceled
})
});