如果点击跳转新的tab页,同时打开tab页并后台校验,如异常弹出提示信息并关闭tab页;
如如下图片,点击1跳转到2,但是会进行后台校验,然后要关闭2,就可以用以下代码
引入admin.jslayui.use([ \'index\', \'laydate\', \'form\',\'laypage\',\'httpCommon\', \'jquery\',\'layer\',\'table\',\'admin\'], function () {var admin = layui.admin;在需要处理的条件内,添加此段代码;var topAdmin = parent === self ? admin : parent.layui.admin; // 关闭tab页topAdmin.closeThisTabs();$(\"#LAY_app_tabsheader>li\").eq(admin.tabsPage.index).find(\'.layui-tab-close\').trigger(\'click\');