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 相关文章推荐
多浏览器兼容的获取元素和鼠标的位置的js代码
Dec 15 Javascript
IE 下Enter提交表单存在重复提交问题的解决方法
May 04 Javascript
JavaScript中调用函数的4种方式代码实例
Jul 08 Javascript
JavaScript中的数据类型转换方法小结
Oct 26 Javascript
javascript类型系统 Window对象学习笔记
Jan 07 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
Jan 28 Javascript
关于JavaScript数组你所不知道的3件事
Aug 24 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
Nov 27 Javascript
React Router v4 入坑指南(小结)
Apr 08 Javascript
vue.extend与vue.component的区别和联系
Sep 19 Javascript
vue之组件内监控$store中定义变量的变化详解
Nov 08 Javascript
vue 数据操作相关总结
Dec 17 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图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
php中__toString()方法用法示例
2016/12/07 PHP
PHP设计模式之模板方法模式实例浅析
2018/12/20 PHP
javascript之可拖动的iframe效果代码
2008/08/01 Javascript
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
javaScript arguments 对象使用介绍
2013/10/18 Javascript
原生js做的手风琴效果的导航菜单
2013/11/08 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
老生常谈JavaScript中的this关键字
2016/10/01 Javascript
JavaScript reduce和reduceRight详解
2016/10/24 Javascript
layui中layer前端组件实现图片显示功能的方法分析
2017/10/13 Javascript
[02:04]完美世界城市挑战赛秋季赛报名开始 谁是solo路人王?
2019/10/10 DOTA
Python threading多线程编程实例
2014/09/18 Python
Python实现SSH远程登陆,并执行命令的方法(分享)
2017/05/08 Python
详解Python中的四种队列
2018/05/21 Python
python 反编译exe文件为py文件的实例代码
2019/06/27 Python
对Python生成器、装饰器、递归的使用详解
2019/07/19 Python
应用OpenCV和Python进行SIFT算法的实现详解
2019/08/21 Python
浅谈python中统计计数的几种方法和Counter详解
2019/11/07 Python
jupyter notebook 多行输出实例
2020/04/09 Python
分享PyCharm最新激活码(真永久激活方法)不用每月找安装参数或最新激活码了
2020/12/27 Python
Python 生成短8位唯一id实战教程
2021/01/13 Python
前端隐藏出边界内容的实现方法
2016/04/14 HTML / CSS
爱普生美国官网:Epson美国
2018/11/05 全球购物
德国苹果商店:MacTrade
2020/05/18 全球购物
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
2012/12/05 面试题
名人演讲稿范文
2013/12/28 职场文书
九年级英语教学反思
2014/01/31 职场文书
《美丽的小路》教学反思
2014/02/26 职场文书
竞选班干部演讲稿
2014/04/24 职场文书
财务部会计岗位职责
2015/02/03 职场文书
2015年机关党委工作总结
2015/05/23 职场文书
导游词之南京栖霞山
2019/10/18 职场文书
python神经网络编程之手写数字识别
2021/05/08 Python
python3中apply函数和lambda函数的使用详解
2022/02/28 Python
MySQL串行化隔离级别(间隙锁实现)
2022/06/16 MySQL