Javascript 如何使用;俏皮情态动词“;删除确认
我用这个: 但问题是,如何将标准模式更改为javascriptJavascript 如何使用;俏皮情态动词“;删除确认,javascript,jquery,confirmation,Javascript,Jquery,Confirmation,我用这个: 但问题是,如何将标准模式更改为javascriptconfirm() 这是HTML: <!-- Modal --> <div class="modal fade" id="mod-delete" tabindex="-1" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div cl
confirm()
这是HTML:
<!-- Modal -->
<div class="modal fade" id="mod-delete" tabindex="-1" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="modal-body">
<div class="text-center">
<div class="i-circle warning"><i class="fa fa-warning"></i></div>
<h4>Big warning!</h4>
<p>You are going to delete this item!</p>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<button type="button" id="delete-yes" class="btn btn-warning" data-dismiss="modal">Continue</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
但是!选择器$('.delete confirmation')
获取页面上的每个项目(我正在从数据库中删除用户)。我只想确认删除单击的一个项目
简单:我单击以删除用户(此链接有“href”atribute-包含删除链接)。我看到模态窗口,如果我点击“继续”,我会去删除这个项目的链接
有人解决了这个问题吗 我建议:
$('.delete confirmation')。在('click',function()上{
$('#mod delete').attr(“nhref”,$(this.attr(“href));
});
$(“#删除是”)。在('click',function()上{
window.location=$(“#mod delete”).attr('nhref');
});
<a class="label label-danger delete-confirmation" data-toggle="modal" data-target="#mod-delete" href="{$base_url}user/delete/{$user.UserID}"><i class="fa fa-times"></i></a>
// universal delete confirmation dialog
$('#delete-yes').on('click',function(){
window.location = $(".delete-confirmation").attr('href');
});