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 10件让人费解的事情
Feb 15 Javascript
如何使用jquery控制CSS样式,并且取消Css样式(如背景色,有实例)
Jul 09 Javascript
jquery图片放大功能简单实现
Aug 01 Javascript
Js实现双击鼠标自动滚动屏幕的示例代码
Dec 14 Javascript
JavaScript遍历table表格中的某行某列并打印其值
Jul 08 Javascript
JavaScript字符串常用的方法
Mar 10 Javascript
快速掌握jQuery插件开发
Jan 19 Javascript
javascript中this用法实例详解
Apr 06 Javascript
JS+Canvas绘制动态时钟效果
Nov 10 Javascript
微信小程序iBeacon测距及稳定程序的实现解析
Jul 31 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
Sep 12 Javascript
微信小程序实现蓝牙打印
Sep 23 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
WordPress中邮件的一些修改和自定义技巧
2015/12/15 PHP
Laravel获取所有的数据库表及结构的方法
2019/10/10 PHP
JavaScript 调试器简介
2009/02/21 Javascript
event.srcElement 用法笔记e.target
2009/12/18 Javascript
解决IE下select标签innerHTML插入option的BUG(兼容IE,FF,Opera,Chrome,Safari)
2010/05/13 Javascript
兼容所有浏览器的js复制插件Zero使用介绍
2014/03/19 Javascript
基于javascript实现泡泡大冒险网页版小游戏
2016/03/23 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
jQuery ajax全局函数处理session过期后的ajax跳转问题
2016/06/03 Javascript
浅谈JavaScript中的this指针和引用知识
2016/08/05 Javascript
vue使用自定义icon图标的方法
2018/05/14 Javascript
JavaScript设计模式之建造者模式实例教程
2018/07/02 Javascript
微信小程序自定义tabBar组件开发详解
2020/09/24 Javascript
VUE 项目在IE11白屏报错 SCRIPT1002: 语法错误的解决
2020/09/27 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
老生常谈Python进阶之装饰器
2017/05/11 Python
Python使用pip安装报错:is not a supported wheel on this platform的解决方法
2018/01/23 Python
CentOS 7 安装python3.7.1的方法及注意事项
2018/11/01 Python
CentOS 7下安装Python3.6 及遇到的问题小结
2018/11/08 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
Python坐标线性插值应用实现
2019/11/13 Python
python使用ctypes调用扩展模块的实例方法
2020/01/28 Python
Django启动时找不到mysqlclient问题解决方案
2020/11/11 Python
草莓网美国官网:Strawberrynet USA
2016/12/11 全球购物
美国最大的袜子制造商和零售商:Renfro Socks
2017/09/03 全球购物
院药学专业个人求职信
2013/09/21 职场文书
工作交流会欢迎词
2014/01/12 职场文书
给国外客户的邀请函
2014/01/30 职场文书
实验室标语
2014/06/21 职场文书
化工专业求职信
2014/07/01 职场文书
2014年初中班主任工作总结
2014/11/08 职场文书
收银员岗位职责范本
2015/04/07 职场文书
营业员岗位职责范本
2015/04/14 职场文书
Go语言基础map用法及示例详解
2021/11/17 Golang
win10重装系统后上不了网怎么办 win10重装系统网络故障的解决办法
2022/07/23 数码科技
CSS 鼠标选中文字后改变背景色的实现代码
2023/05/21 HTML / CSS