防止tab页重复的去请求服务端

直接看图吧。

左边是企业树,右边是依据企业变化的一个tab页

实现功能:1.我们希望假设选中的企业不变,我们在切换旁边五个tab页的时候,仅仅是第一次进去的时候请求server端。以下来回切换tab页都不请求server端(前提企业树不切换)。

2. 假设选中的企业变化,对应的 右边的表结构也要跟着对应的变化。

思路。1.企业树不切换的时候,每点击一次tab 页我们给他一个标识,该标识,去推断假设企业树不变来回切换我们不请求服务端。例如以下

$("#tab-director").click(function() {

var treeId = getSelectedTreeId();

if (undefined == treeId || "root" == treeId)

return false;

_tab = 1;

if (_isDirLoad == false) {

_isDirLoad = true;     //这里就是标识。

}

});

2.。我们在切换企业树的时候,须要将之前  _isDirLoad = true  又一次变为false.

如:function zTreeOnClick(event, treeId, treeNode) {

var treeId = getSelectedTreeId(); //treeId为选中企业的uuid

if (treeId == "root") {

return;

}

_isCommLoad = false;

依据1和2的思路就能实现我们上面要求的功能。

时间: 2024-08-05 20:16:07

防止tab页重复的去请求服务端的相关文章

防止tab页反复的去请求服务端

直接看图吧. 左边是企业树,右边是根据企业变化的一个tab页 实现功能:1.我们希望如果选中的企业不变,我们在切换旁边五个tab页的时候,只是第一次进去的时候请求服务器端.下面来回切换tab页都不请求服务器端(前提企业树不切换). 2. 如果选中的企业变化,相应的 右边的表结构也要跟着相应的变化. 思路.1.企业树不切换的时候,每点击一次tab 页我们给他一个标识,该标识,去判断如果企业树不变来回切换我们不请求服务端.如下 $("#tab-director").click(functi

【教程】【FLEX】#002 请求服务端数据(UrlLoader)

为什么Flex需要请求服务端读取数据,而不是自己读取? Flex 是一门界面语言,主要是做界面展示的,它能实现很多绚丽的效果,这个是传统Web项目部能比的. 但是它对数据库和文件的读写 没有良好的支持. 既然Flex没有对数据库和读写文件有良好的支持,那么读数据数据,和读写文件,可以用C#或者Java来编写,然后Flex请求 用C#或者Java写好的接口. Flex请求服务端接口的方法有很多种,这边我就讲解如何使用UrlLoader来请求接口. 请求服务端接口的步骤: 1.创建UrlReques

android菜鸟学习笔记24----与服务器端交互(一)使用HttpURLConnection和HttpClient请求服务端数据

主要是基于HTTP协议与服务端进行交互. 涉及到的类和接口有:URL.HttpURLConnection.HttpClient等 URL: 使用一个String类型的url构造一个URL对象,如: URL url = new URL(http://10.0.2.2/index.php); openConnection()方法返回一个对指定url的资源的连接.返回类型是URLConnection,但是,由于这里我们一般用的是http协议,所以返回的实际是HttpURLConnection对象,故一

android菜鸟学习笔记25----与服务器端交互(二)解析服务端返回的json数据及使用一个开源组件请求服务端数据

补充:关于PHP服务端可能出现的问题: 如果你刚好也像我一样,用php实现的服务端程序,采用的是apache服务器,那么虚拟主机的配置可能会影响到android应用的调试!! 在android应用中访问的IP都是10.0.2.2,如果在apache虚拟主机配置文件中配置了多个虚拟主机,那么将默认解析为对第一个虚拟主机的请求,所以,在调试android应用时,应该将对应的服务端所配置的那个虚拟主机放在配置文件中的第一个虚拟主机的位置.否则就会出现请求的文件不存在等的错误. 服务端返回JSON数据及

记录下httpclient 发送请求 服务端用@RequestBody 自动接收参数 报415

注解是post方式,那么检查以下内容:1. 你是否用了post请求2. 请求是否发送了数据3. 请求内容格式需要是 application/json .jquery 设置 contentType,--这地方要注意,我就是application/text报错4154. 客户端是否出现了服务器没有的字段,spring post 中,字段可少,不可多.

写个OAuth2.0的请求端来测试自己的OAuth2.0服务端(二)

在上一篇文章中,我们介绍了怎么创建自己的服务器,现在我们开始写个client端,来测试. 我们创建一个MVC项目,叫TestOAuthClient 1. 代码开始 1)第一步,我们创建一个MainController,在Index方法里面写我们的逻辑. 2)首先获取code,如果没有code,则证明是第一步请求. 3)第一步请求,附上client_id.response_type.redirect_uri.scope.state参数. 这里我们假如服务端的第一步请求认证的地址为:http://l

Android 手机卫士--构建服务端json、请求网络数据

本文地址:http://www.cnblogs.com/wuyudong/p/5900384.html,转载请注明源地址. 数据的传递 客户端:发送http请求 http://www.oxx.com/index.jsp?key=value 服务器:在接受到请求以后,给客户端发送数据,(json,xml),json数据从数据库中读取出来,读取数据拼接json,语法规则,结构 获取服务器版本号(客户端发请求,服务端给响应,(json,xml)) http://www.oxxx.com/update.

也谈如何构建高性能服务端程序

引子 我接触过很多编程语言,接触过各种各样的服务器端开发,Java,Go,Ruby,Javascript等语 言,Spring,Node.js,Rails等等常见服务器端框架和编程模型都有接触.这里谈一下我个人对高性能服务器端程序的一些看法,希望给各位读 者一些认识.这片文章提到的内容也是 Coding(https://coding.net) 代码托管乃至整站都在使用的一些概念和技术. 此外,阅读这篇文章,有如下几个前提:不谈硬件,不评论编程语言以及框架的好坏,不谈高级算法,可拍砖,拒绝喷子 三

[转]也谈如何构建高性能服务端程序

我接触过很多编程语言,接触过各种各样的服务器端开发,Java,Go,Ruby,Javascript等语言,Spring,Node.js,Rails 等等常见服务器端框架和编程模型都有接触.这里谈一下我个人对高性能服务器端程序的一些看法,希望给各位读者一些认识.这片文章提到的内容也是 Coding(https://coding.net) 代码托管乃至整站都在使用的一些概念和技术. 此外,阅读这篇文章,有如下几个前提:不谈硬件,不评论编程语言以及框架的好坏,不谈高级算法,可拍砖,拒绝喷子 三个关键词