FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 6117|回复: 8
打印 上一主题 下一主题

树形菜单节点每次点击页面都会刷新,怎么做到?

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-14 01:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
就是如在示例上的左边的树形菜单,点击某个节点,右边就会出现tab标签页,首次加载肯定是会刷新页面的,但是我想做到每次点击左边的节点时,右边的页面(已打开)都会刷新!或者tab标签页的相互之间点击切换时能做到重新加载也是可行的!!!不知道有哪位大神能帮忙一下,小弟万分感激!
沙发
发表于 2012-11-14 02:09:29 | 只看该作者
并非所有页面需要重新刷新,那样效率很低,对个别网页刷新可参见:“请教如何刷新Tab”帖子
板凳
 楼主| 发表于 2012-11-14 02:26:19 | 只看该作者
秋收 发表于 2012-11-14 02:09
并非所有页面需要重新刷新,那样效率很低,对个别网页刷新可参见:“请教如何刷新Tab”帖子 ...

非常感谢秋收的回复,但是我这里就是需要这样的功能(每次点击节点后打开的页面都会刷新一下),没办法,求指导,万分感激!!!
地板
发表于 2012-11-14 02:49:22 | 只看该作者
在生成左边的树形菜单自定node.OnClientClick = 。。。
5#
发表于 2012-11-14 04:20:01 | 只看该作者
具体代码参见:“点击左侧treenode的时候,相应的tab页刷新一下”帖子
6#
 楼主| 发表于 2012-11-14 04:39:54 | 只看该作者
秋收 发表于 2012-11-14 04:20
具体代码参见:“点击左侧treenode的时候,相应的tab页刷新一下”帖子

感謝幫忙!!!
7#
 楼主| 发表于 2012-11-14 07:13:41 | 只看该作者
秋收 发表于 2012-11-14 04:20
具体代码参见:“点击左侧treenode的时候,相应的tab页刷新一下”帖子

用不了好像,不知道要怎么修改,或者怎么放,还请指导,谢谢!
8#
发表于 2012-11-14 07:36:13 | 只看该作者
修改res\js\main.js  文件增加如下处理

        mainTabStrip.on('tabchange', function (tabStrip, tab) {
        alert("刷新");
        var iframe = Ext.DomQuery.selectNode('iframe', mainTabStrip.getActiveTab().body.dom);
        iframe.src = iframe.src;
    });
即可。已测试通过
9#
 楼主| 发表于 2012-11-14 08:02:34 | 只看该作者
秋收 发表于 2012-11-14 07:36
修改res\js\main.js  文件增加如下处理

        mainTabStrip.on('tabchange', function (tabStrip, tab)  ...

感謝大師!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-29 22:51 , Processed in 0.046023 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表