请问tabs标签如何在每次点击时重新载入?(就是每次点击都强制刷新)
2018-02-24 15:27:50
史家赫
  • 访问次数: 9
  • 注册日期: 2018-02-24
  • 最后登录: 2018-05-03

如题  谢谢

<script>


  // 定义标签页
var tabs = [{
    title: '标签1',
    url: 111,
    type: 'iframe',
    forbidClose: true
},{
    title: '标签2',
    url: 222,
    type: 'iframe',
    forbidClose: true,
onOpen:{forceReload: true}
},{
    title: '标签3',
    url: 333,
    type: 'iframe',
    forbidClose: true
},{
    title: '标签4',
    url: getUrl('main.job_number'),
    type: 'iframe',
    forbidClose: true
}];
// 初始化标签页管理器
$('#tabs').tabs({tabs: tabs});

</script>
史家赫 最后编辑, 2018-02-24 15:37:26
沙发
2018-02-24 16:31:38
史家赫
  • 访问次数: 9
  • 注册日期: 2018-02-24
  • 最后登录: 2018-05-03

搞定了  先为标签绑定事件  然后调用标签的reload方法  初学ZUI 如有更好的方法请多多指点 谢谢

$('#tabs').on('onOpen', function(tab) {
// 获取标签页管理器对象实例
    var tabs = $('#tabs').data('zui.tabs');
// 获取当前激活的标签页对象
var myActiveTab = tabs.getActiveTab();
tabs.reload(myActiveTab);
});


史家赫 最后编辑, 2018-02-24 16:34:35
1/1