@xknaan 你好,想跟你请教个问题:
在我的主页如果有分页的话,提示上图的错误, 经过调试 个人怀疑可能是navtab在paginatioin之后初始化 导致CurrentNavtab没有赋值
修改bui-navtab.js
reloadTab: function($panel, options) { var onLoad = options.onLoad ? options.onLoad.toFunc() : null, arefre = options.autorefresh && (isNaN(String(options.autorefresh)) ? 15 : options.autorefresh) var test = function(){ $panel .trigger(BJUI.eventType.beforeLoadNavtab) .ajaxUrl({ type:(options.type || 'GET'), url:options.url, data:options.data || {}, loadingmask:options.loadingmask, callback:function(response) { that.tools.loadUrlCallback($panel) if (onLoad) onLoad.apply(that, [$panel]) if (autorefreshTimer) clearInterval(autorefreshTimer) if (arefre) autorefreshTimer = setInterval(function() { $panel.navtab('refresh') }, arefre * 1000) if (BJUI.ui.clientPaging && $panel.data('bjui.clientPaging')) $panel.pagination('setPagingAndOrderby', $panel) } }) } if(!first){ setTimeout(test, 50); }else{ test(); } }
不会报错了
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
修改bui-navtab.js
不会报错了