Jquery 关闭时的引导模式
我正在检索jQueryAjax成功的数据,并在引导模式中输出主题。我试图做的是在模式关闭时绑定一个事件,但似乎不起作用Jquery 关闭时的引导模式,jquery,twitter-bootstrap,modal-dialog,Jquery,Twitter Bootstrap,Modal Dialog,我正在检索jQueryAjax成功的数据,并在引导模式中输出主题。我试图做的是在模式关闭时绑定一个事件,但似乎不起作用 $(document).on('click', 'a#edit-button', function(e) { e.preventDefault(); var id = $(e.target).data('id'); var url = 'edit.php?id=' + $(e.target).dat
$(document).on('click', 'a#edit-button', function(e) {
e.preventDefault();
var id = $(e.target).data('id');
var url = 'edit.php?id=' + $(e.target).data('id');
$.ajax({
type: "POST",
url: url,
success: function(data)
{
$('<div class="modal" id="myModal">' + data + '</div>').modal(); // show response from the php script.
},
error:function(){
alert('Error!');
}
}
也许可以在('hidden',function(){alert('TEST');/$('example.table').dataTable().fnDraw();})上尝试$('myModal');谢谢你的反馈!!尝试过但不起作用啊,模态是动态生成的,所以尽量不要动态生成,或者使用
live
而不是on
@PeterMlive()
不推荐使用on()
是首选方法。请看API文档谢谢你的建议,我将尝试一下!
$('#myModal.modal').bind('hidden', function () {
alert('TEST');
//$('#example.table').dataTable().fnDraw();
});
$('#modelID')
.on('hide.bs.modal', function () {
console.log('hide');
})
.on('hidden.bs.modal', function () {
console.log('hidden');
})
.on('show.bs.modal', function () {
console.log('show');
})
.on('shown.bs.modal', function () {
console.log('shown');
});