use*_*592 11 javascript django ajax jquery modal-dialog
当用户打开此模式时,他们可以看到他们的购物车信息并删除模态上的项目(其他jquery).
但是,如何在用户关闭模式后刷新父页面?
我读过几篇帖子,但没有找到有关我情况的有用信息.我知道我需要使用类似的东西window.location.reload(true); 我应该把它放在代码中?
$(function(){
$('#main').off('click.login').on('click.login',function(){
$('body').loadmodal({
id:'cart',
title:'Shopping Cart',
url:'/cartDisplay/',
width: '550px',
});
});
});
Run Code Online (Sandbox Code Playgroud)
更新
$(function(){
$('#main').off('click.login').on('click.login',function(){
$('body').loadmodal({
id:'cart',
title:'Shopping Cart',
url:'/polls/cartDisplay/',
width: '550px',
});
});
$('#cart').on('hidden', function () {
window.location.reload(true);
})
});
Run Code Online (Sandbox Code Playgroud)
小智 15
试试这个.
$("#cart").on('hide', function () {
window.location.reload();
});
Run Code Online (Sandbox Code Playgroud)
小智 12
我假设您使用的是Twitter Bootstrap
Bootstrap 3
$('#cart').on('hidden.bs.modal', function () {
window.location.reload(true);
})
Run Code Online (Sandbox Code Playgroud)
Bootstrap 2.3.2
$('#cart').on('hidden', function () {
window.location.reload(true);
})
Run Code Online (Sandbox Code Playgroud)
据我所知,jquery.loadmodal.jshasbootstrap.js作为依赖项,因此它的模态仍然受引导程序方法的约束。
在这种情况下,您可以简单地绑定到hidden.bs.modal
...
$('#yourModal').on('hidden.bs.modal', function () {
location.reload();
});
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
58074 次 |
| 最近记录: |