ext 同步和异步示例代码


Posted in Javascript onSeptember 18, 2009

同步调用的相关文档就少一些。一下是同步示例,即页面在加载时,或者这个js被调用到时,程序会一行一行的往下走,这在获取页面初始化需要数据或者样式等一些功能会用到。
示例代码:

//判断按钮权限的方法。true为无权限,false为有权限可以显示 
    function checkButton(buttonId){         //按钮的状态,ext对类型要求比较高,这里注意类型、变量的转换问题。 
        var state = new Boolean(true); 
        //这里调用的是ext的同步方法,要和异步的调用区别开来 
        var conn = Ext.lib.Ajax.getConnectionObject().conn; 
//第二个参数是向后台请求的地址,请求的后台方法输出数据即为:conn.responseText数据 
        conn.open("get", '/base/business/SysPublicAction.do?operate=checkButtonsState&buttonId='+buttonId,false); 
        conn.send(null); 
        //conn.responseText为字符串类型 
        //不能将字符串赋值给state,所以这里只能进行判断字符来进行state的改变 
        if(conn.responseText=="false") 
            state = new Boolean(false); 
        return state.valueOf(); 
    }
Javascript 相关文章推荐
javascript学习网址备忘
May 29 Javascript
提升你网站水平的jQuery插件集合推荐
Apr 19 Javascript
JavaScript 实现类的多种方法实例
May 01 Javascript
js控制frameSet示例
Sep 10 Javascript
JavaScript使用位运算符判断奇数和偶数的方法
Jun 01 Javascript
JavaScript实现身份证验证代码
Feb 17 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
Jun 13 Javascript
React数据传递之组件内部通信的方法
Dec 31 Javascript
Javascript之高级数组API的使用实例
Mar 08 Javascript
微信小程序入口场景的问题集合与相关解决方法
Jun 26 Javascript
JS实现骰子3D旋转效果
Oct 24 Javascript
Vue OpenLayer 为地图绘制风场效果
Apr 24 Vue.js
JQuery的ajax基础上的超强GridView展示
Sep 18 #Javascript
jQuery 事件队列调整方法
Sep 18 #Javascript
javascript 面向对象编程  function是方法(函数)
Sep 17 #Javascript
javascript 面向对象编程 聊聊对象的事
Sep 17 #Javascript
javascript 面向对象编程 万物皆对象
Sep 17 #Javascript
javascript 面向对象编程 function也是类
Sep 17 #Javascript
类似CSDN图片切换效果脚本
Sep 17 #Javascript
You might like
PHP常用函数小技巧
2008/09/11 PHP
谷歌音乐搜索栏的提示功能php修正代码
2011/05/09 PHP
php绘制一个扇形的方法
2015/01/24 PHP
Js 随机数产生6位数字
2010/05/13 Javascript
window.location不跳转的问题解决方法
2014/04/17 Javascript
基于Jquery+Ajax+Json实现分页显示附效果图
2014/07/30 Javascript
基于jquery实现的树形菜单效果代码
2015/09/06 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
Vue2.0权限树组件实现代码
2017/08/29 Javascript
深入浅析JavaScript中的RegExp对象
2017/09/18 Javascript
angular2中Http请求原理与用法详解
2018/01/11 Javascript
解决Linux无法正常安装与卸载Node.js的方法
2018/01/19 Javascript
vue项目中引入Sass实例方法
2019/08/27 Javascript
layui内置模块layim发送图片添加加载动画的方法
2019/09/23 Javascript
浅谈vue中document.getElementById()拿到的是原值的问题
2020/07/26 Javascript
angular *Ngif else用法详解
2020/12/15 Javascript
js加减乘除精确运算方法实例代码
2021/01/17 Javascript
python用ConfigObj读写配置文件的实现代码
2013/03/04 Python
python修改字典内key对应值的方法
2015/07/11 Python
Python 2与Python 3版本和编码的对比
2017/02/14 Python
Python中%r和%s的详解及区别
2017/03/16 Python
Python安装Flask环境及简单应用示例
2019/05/03 Python
django之使用celery-把耗时程序放到celery里面执行的方法
2019/07/12 Python
python sorted函数的小练习及解答
2019/09/18 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
Flask之pipenv虚拟环境的实现
2019/11/26 Python
sklearn和keras的数据切分与交叉验证的实例详解
2020/06/19 Python
Python爬虫之Selenium下拉框处理的实现
2020/12/04 Python
一款纯css3实现的tab选项卡的实列教程
2014/12/11 HTML / CSS
德国奢侈品网上商城:Mytheresa
2016/08/24 全球购物
幼儿教师工作感言
2014/02/14 职场文书
庆六一文艺汇演活动方案
2014/08/26 职场文书
四年级学生期末评语
2014/12/26 职场文书
2015年教师工作总结范文
2015/03/31 职场文书
甲午大海战观后感
2015/06/02 职场文书
公文格式,规则明细(新手收藏)
2019/07/23 职场文书