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 attachEvent和addEventListener使用方法
Mar 19 Javascript
比较搞笑的js陷阱题
Feb 07 Javascript
js DOM 元素ID就是全局变量
Sep 20 Javascript
如何使用jQUery获取选中radio对应的值(一句代码)
Jun 03 Javascript
解析JSON对象与字符串之间的相互转换
Dec 18 Javascript
用JavaScript实现用一个DIV来包装文本元素节点
Sep 09 Javascript
thinkphp 表名 大小写 窍门
Feb 01 Javascript
vue.js 微信支付前端代码分享
Feb 10 Javascript
详解PHP后期静态绑定分析与应用
Mar 21 Javascript
layui数据表格实现重载数据表格功能(搜索功能)
Jul 27 Javascript
node删除、复制文件或文件夹示例代码
Aug 13 Javascript
React + Threejs + Swiper 实现全景图效果的完整代码
Jun 28 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多维数组的深度的方法
2014/01/07 PHP
8个PHP程序员常用的功能汇总
2014/12/18 PHP
详解php设置session(过期、失效、有效期)
2015/11/12 PHP
PHP抓取远程图片(含不带后缀的)教程详解
2016/10/21 PHP
YII2框架中使用yii.js实现的post请求
2017/04/09 PHP
ThinkPHP中Widget扩展的两种写法及调用方法详解
2017/05/04 PHP
JSDoc 介绍使用规范JsDoc的使用介绍
2011/02/12 Javascript
jQuery 版元素拖拽原型代码
2011/04/25 Javascript
使用JavaScript构建JSON格式字符串实现步骤
2013/03/22 Javascript
JavaScript常用全局属性与方法记录积累
2013/07/03 Javascript
IE中JS跳转丢失referrer问题的2个解决方法
2014/07/18 Javascript
AngularJS监听路由变化的方法
2017/03/07 Javascript
vue2.0结合Element实现select动态控制input禁用实例
2017/05/12 Javascript
BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
2017/08/07 Javascript
React Native预设占位placeholder的使用
2017/09/28 Javascript
微信小程序实现人脸识别
2018/05/25 Javascript
JS中DOM元素的attribute与property属性示例详解
2018/09/04 Javascript
浅谈一种让小程序支持JSX语法的新思路
2019/06/16 Javascript
JS使用Chrome浏览器实现调试线上代码
2020/07/23 Javascript
vue 二维码长按保存和复制内容操作
2020/09/22 Javascript
JS实现简单贪吃蛇小游戏
2020/10/28 Javascript
Python基于更相减损术实现求解最大公约数的方法
2018/04/04 Python
PyCharm2019安装教程及其使用(图文教程)
2019/09/29 Python
感知器基础原理及python实现过程详解
2019/09/30 Python
Python如何使用Gitlab API实现批量的合并分支
2019/11/27 Python
python 19个值得学习的编程技巧
2020/08/15 Python
CSS3的Flexbox布局的简明入门指南
2016/04/08 HTML / CSS
研究生自我鉴定范文
2013/10/30 职场文书
英语专业应届生求职信范文
2013/11/15 职场文书
大学毕业生文采飞扬的自我鉴定
2013/12/03 职场文书
西安交大自主招生自荐信
2014/01/27 职场文书
2014年卫生监督工作总结
2014/12/09 职场文书
数学教师个人总结
2015/02/06 职场文书
二十年同学聚会致辞
2015/07/28 职场文书
反腐倡廉心得体会2016
2016/01/13 职场文书
python requests模块的使用示例
2021/04/07 Python