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 相关文章推荐
IE8 chrome中table隔行换色解决办法
Jul 09 Javascript
基于Jquery的开发个代阴影的对话框效果代码
Jul 28 Javascript
Iframe 自动适应页面的高度示例代码
Feb 26 Javascript
BootStrap入门教程(一)之可视化布局
Sep 19 Javascript
Javascript 两种刷新方法以及区别和适用范围
Jan 17 Javascript
js实现炫酷的左右轮播图
Jan 18 Javascript
使用 jQuery 实现表单验证功能
Jul 05 jQuery
Spring Boot/VUE中路由传递参数的实现代码
Mar 02 Javascript
node实现基于token的身份验证
Apr 09 Javascript
vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)
Aug 24 Javascript
Vue中全局变量的定义和使用
Jun 05 Javascript
VUE单页面切换动画代码(全网最好的切换效果)
Oct 31 Javascript
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 数组的创建、调用和更新实现代码
2009/03/09 PHP
使ecshop模板中可引用常量的实现方法
2011/06/02 PHP
php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
2011/11/07 PHP
PHP获取当前日期所在星期(月份)的开始日期与结束日期(实现代码)
2013/06/18 PHP
php解析url并得到url中的参数及获取url参数的四种方式
2015/10/26 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
2016/03/07 PHP
PHP  Yii清理缓存的实现方法
2016/11/10 PHP
WAF的正确bypass
2017/01/05 PHP
PHP切割汉字的常用方法实例总结
2019/04/27 PHP
php设计模式之观察者模式定义与用法经典示例
2019/09/19 PHP
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
Javascript获取当前时间函数和时间操作小结
2014/10/01 Javascript
javascript框架设计之浏览器的嗅探和特征侦测
2015/06/23 Javascript
一不小心就做错的JS闭包面试题
2015/11/25 Javascript
angular 用拦截器统一处理http请求和响应的方法
2017/06/08 Javascript
详解vue文件中使用echarts.js的两种方式
2018/10/18 Javascript
vue实现可视化可拖放的自定义表单的示例代码
2019/03/20 Javascript
vue+element实现表单校验功能
2019/05/20 Javascript
vue中如何实现后台管理系统的权限控制的方法步骤
2019/09/05 Javascript
原生JavaScript实现换肤
2021/02/19 Javascript
python实现数通设备tftp备份配置文件示例
2014/04/02 Python
Python中使用Inotify监控文件实例
2015/02/14 Python
Python将8位的图片转为24位的图片实现方法
2018/10/24 Python
利用python在大量数据文件下删除某一行的例子
2019/08/21 Python
修改Pandas的行或列的名字(重命名)
2019/12/18 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
2020/02/21 Python
如何验证python安装成功
2020/07/06 Python
英国时尚首饰品牌:Missoma
2020/06/29 全球购物
金融专业应届生求职信
2013/11/02 职场文书
酒店总经理欢迎词
2014/01/08 职场文书
气象学专业个人求职信
2014/04/22 职场文书
国际贸易毕业生求职信
2014/07/20 职场文书
2014年人大工作总结
2014/12/10 职场文书
2014年会计人员工作总结
2014/12/10 职场文书
python实现进度条的多种实现
2021/04/29 Python
SpringBoot 集成短信和邮件 以阿里云短信服务为例
2022/04/22 Java/Android