0
我有一个篮子,我可以有我可以删除删除对话框,阿贾克斯 - Symfony的3
当我点击垃圾桶图标,它直接从本页面删除项目脚本
$('.delete').on('click', function (e) {
e.preventDefault();
var value = $(this).attr('data-value');
$.ajax({
url: '{{ path('ajax_app_basket_bill_delete_item') }}',
type: 'POST',
dataType: 'json',
data: {
'itemId': value
},
success: function (data) {
$('#item' + value).remove();
if (data['success'] == 1) {
$.ajax({
url: '{{ path('ajax_app_basket_bill_refresh_price') }}',
type: 'POST',
dataType: 'json',
data: {
'credit_box' : creditBox,
'code' : code
},
success: function (data) {
$('#t1').text(data['totalWithoutTax']);
$('#t2').text(data['tax']);
$('#t3').text(data['total']);
}
});
}
}
});
});
(这里是如果你需要看到这个HTML)
<a class="delete" data-value="{{ item.id }}" href="#"><i class="mdi mdi-delete"></i></a>
而我的问题是,我怎样才能真正创建一个非常简单的对话框来确认删除,当我点击bin图标而不立即删除它。
谢谢
谢谢你的作品! :)但有一个小盒子的问题。有一个复选框,它说:“你想防止这样的其他弹出窗口吗?如果我检查它,然后当我点击垃圾箱,没有更多的框和删除可以完成.... :( –
而且做你知道如何将它居中在屏幕中间吗? –
使用像我的答案末尾链接的发烧友对话框,或其他类似[Bootstrap Modal](http://getbootstrap.com/javascript/#modals )或[bootboxjs](http://bootboxjs.com/),一个关于引导模式的抽象(有很多) – Veve