Dojo构建Ajax应用程序

Dojo构建Ajax应用程序
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Harmon J.E) ,
2009-05
版次: 1
ISBN: 9787111266648
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 237页
正文语种: 简体中文
8人买过
  •   《Dojo构建Ajax应用程序》系统论述了利用Dojo构建Ajax应用程序的方法和实践。全书内容主要由三部分组成:Dojo教程、DojoWidget、Dojo详解。其中备部分自成一个知识模块,相互之间又恰当衔接。《Dojo构建Ajax应用程序》编写体系完整.撰写风格生动、配合大量的代码示例和操作步骤,非常适合Dojo开发者学习参考。 译者序

    第一部分DOjo教程
    第1章理解Dojo教程
    1.1教程简介
    1.1.1本教程的目标
    1.1.2使用Dojo的目的
    1.2一个标准的HTML数据输入表单
    1.2.1First与LastName
    1.2.2用户名
    1.2.3Email地址
    1.2.4地址
    1.2.5州
    1.2.6城市
    1.2.7邮政编码
    1.2.8服务日期
    1.2.9评论
    1.3改进表单的计划
    1.3.1在表单中引人Dojo
    1.3.2增加客户端验证
    1.3.3增加服务器端特性
    1.3.4使用专门的Dojowidget
    1.3.5处理表单
    1.4获取并运行源代码
    1.5教程步骤1——引入Dojo
    1.5.1下载或是创建源文件
    1.5.2引入DojoFoolkit
    1.5.3引入Dojo样式表
    1.5.4回顾所有的代码变化
    1.5.5运行新页面

    第2章使用Dojo进行客户端验证
    2.1验证表单字段
    2.2教程步骤2——增加客户端验证
    2.2.1验证FirstName字段
    2.2.2验证LastName字段
    2.2.3验证用户名字段
    2.2.4验证Email地址字段
    2.2.5验证地址字段
    2.2.6验证城市字段
    2.2.7验证邮编字段

    第3章使用Dojo与服务器端协同工作
    3.1增加服务器端特性
    3.2教程步骤3a一增加服务器端验证
    3.2.1指定事件处理函数
    3.2.2对服务器端进行调用
    3.3教程步骤3b——从服务器端接收数据
    3.3.1为城市字段选择恰当的Widget
    3.3.2获得州的值并将其发送到服务器端

    第4章使用DojoWidget
    4.1将Dojowidget增加到页面中
    Dijit——DojoWidget模块
    4.2教程步骤4——使用DojoWidget
    4.2.1使用DojoDateTextBoxWidget
    4.2.2使用Dojo富文本编辑器Widget

    第5章使用Dojo处理表单
    5.1使用Dojo处理表单
    5.2教程步骤5——处理表单
    5.2.1创建DojoFormWidget
    5.2.2对表单提交进行拦截
    5.2.3检查表单中所有元素的合法性
    5.2.4将表单提交到服务器端

    第二部分DojoWidget
    第6章Dojowidget简介
    6.1Widget是什么
    6.2DojoWidget是什么
    6.3构成DojoWidget的组件
    6.3.1WidgetHTML
    6.3.2Widget样式
    6.3.3Widget的JavaScript组件
    6.3.4DojoWidget的继承
    6.3.5DojoWidget概览
    6.3.6构建自己的Widget

    第7章DojoFormWidget
    7.1标准的Form和DojoFormWidget
    dijit.form_FormWidget类
    7.2详解DojoFormWidget

    第8章DojoLayoutWidget
    8.1理解页面布局
    dijit.Llayout._LayoutWidget类
    8.2DojoLayoutWidget简介

    第9章其他专门的DojoWidget
    9.1什么是专门的widget
    9.2MenuWidget
    9.2.1dijit.Menu
    9.2.2dijit.Menuhem
    9.2.3dijit.MenuSeparator
    9.2.4dijit.PopupMenultem

    第三部分Dojo详解
    第10章Dojo是什么
    10.1JavaScfipt和AJAX的历史
    10.2Dojo的历史
    10.3Dojo的目标
    10.4Dojo简介
    10.5Oojo解决了哪些问题
    10.6谁应该使用Dojo
    10.7协议
    10.8竞争者和替代者
    10.9Oojo的未来

    第11章Dojo的技术描述
    11.1Dojo下载包中有什么
    11.2Dojo源代码的组织
    11.2.1顶层目录
    11.22深人Dojo目录
    11.3Dojo模块和特性
    11.3.1命名约定和命名空间
    11.3.2DojoBase模块
    11.3.3Dojo核心模块

    第12章对象与类
    12.1对象探究
    12.1.1创建对象
    12.1.2封装
    12.1.3对象模板
    12.1.4JavaScfipt的原型
    12.2使用Dojo处理对象
    Dojo函数:dojo.declare
    12.3定义类
    12.3.1父类和继承
    12.3.2dojo.declare的API
    12.3.3Dojo的其他函数
    12.3.4对象图和“.”符号

    第13章String与JSON
    13.1文本字符串
    13.1.1Dojo函数:dojo.string.pad
    13.1.2dojo.string.pad使用示例
    13.1.3Dojo函数:dojostring.substitute
    13.1.4dojo.string.substitute使用示例
    13.2JSON
    13.2.1Dojo函数dojo.toJson
    13.2.2dojo.toJson使用示例
    13.2.3Dojo函数:dojo.fromJson

    第14章事件与事件处理
    14.1事件模型简介
    14.1.1什么是事件
    14.1.2额外的Dojo事件
    14.2定义并指定事件处理器
    14.2.1使用dojo.couuect指定事件处理器
    14.2.2指定事件处理器示例
    14.3将事件表示为对象
    14.4在Dojo中使用面向方面的编程

    第15章AjaxRemoting
    15.1Remoting
    15.2XMLHttpRequest回顾
    15.3dojo.xhrGet函数
    参数详解
    15.4dojo.xhrPost
    使用示例——错误处理
    15.5处理表单
    15.5.1Dojo函数蛔dojo.formToObjeet
    15.5.2Dojo函数dojo.objectToQuery
    15.5.3Dojo函数
    15.5.4Dojo函数
    15.5.5Dojo函数

    第16章处理DOM
    16.1DOM抽丝剥茧
    16.2Dojo查询
    16.2.1CSS选择器
    16.2.2在dojo.query中使用选择器
    16.2.3使用aojo.query找到的DOM元素
    16.3动画
    16.3.1理解动画
    16.3.2Dojo动画函数
    16.3.3标准的动画效果

    第17章测试与调试
    17.1测试
    17.1.1单元测试
    17.1.2DOH—Dojo单元测试框架
    17.1.3其他类型的测试
    17.2日志
    17.2.1基本日志
    17.2.2高级日志
  • 内容简介:
      《Dojo构建Ajax应用程序》系统论述了利用Dojo构建Ajax应用程序的方法和实践。全书内容主要由三部分组成:Dojo教程、DojoWidget、Dojo详解。其中备部分自成一个知识模块,相互之间又恰当衔接。《Dojo构建Ajax应用程序》编写体系完整.撰写风格生动、配合大量的代码示例和操作步骤,非常适合Dojo开发者学习参考。
  • 目录:
    译者序

    第一部分DOjo教程
    第1章理解Dojo教程
    1.1教程简介
    1.1.1本教程的目标
    1.1.2使用Dojo的目的
    1.2一个标准的HTML数据输入表单
    1.2.1First与LastName
    1.2.2用户名
    1.2.3Email地址
    1.2.4地址
    1.2.5州
    1.2.6城市
    1.2.7邮政编码
    1.2.8服务日期
    1.2.9评论
    1.3改进表单的计划
    1.3.1在表单中引人Dojo
    1.3.2增加客户端验证
    1.3.3增加服务器端特性
    1.3.4使用专门的Dojowidget
    1.3.5处理表单
    1.4获取并运行源代码
    1.5教程步骤1——引入Dojo
    1.5.1下载或是创建源文件
    1.5.2引入DojoFoolkit
    1.5.3引入Dojo样式表
    1.5.4回顾所有的代码变化
    1.5.5运行新页面

    第2章使用Dojo进行客户端验证
    2.1验证表单字段
    2.2教程步骤2——增加客户端验证
    2.2.1验证FirstName字段
    2.2.2验证LastName字段
    2.2.3验证用户名字段
    2.2.4验证Email地址字段
    2.2.5验证地址字段
    2.2.6验证城市字段
    2.2.7验证邮编字段

    第3章使用Dojo与服务器端协同工作
    3.1增加服务器端特性
    3.2教程步骤3a一增加服务器端验证
    3.2.1指定事件处理函数
    3.2.2对服务器端进行调用
    3.3教程步骤3b——从服务器端接收数据
    3.3.1为城市字段选择恰当的Widget
    3.3.2获得州的值并将其发送到服务器端

    第4章使用DojoWidget
    4.1将Dojowidget增加到页面中
    Dijit——DojoWidget模块
    4.2教程步骤4——使用DojoWidget
    4.2.1使用DojoDateTextBoxWidget
    4.2.2使用Dojo富文本编辑器Widget

    第5章使用Dojo处理表单
    5.1使用Dojo处理表单
    5.2教程步骤5——处理表单
    5.2.1创建DojoFormWidget
    5.2.2对表单提交进行拦截
    5.2.3检查表单中所有元素的合法性
    5.2.4将表单提交到服务器端

    第二部分DojoWidget
    第6章Dojowidget简介
    6.1Widget是什么
    6.2DojoWidget是什么
    6.3构成DojoWidget的组件
    6.3.1WidgetHTML
    6.3.2Widget样式
    6.3.3Widget的JavaScript组件
    6.3.4DojoWidget的继承
    6.3.5DojoWidget概览
    6.3.6构建自己的Widget

    第7章DojoFormWidget
    7.1标准的Form和DojoFormWidget
    dijit.form_FormWidget类
    7.2详解DojoFormWidget

    第8章DojoLayoutWidget
    8.1理解页面布局
    dijit.Llayout._LayoutWidget类
    8.2DojoLayoutWidget简介

    第9章其他专门的DojoWidget
    9.1什么是专门的widget
    9.2MenuWidget
    9.2.1dijit.Menu
    9.2.2dijit.Menuhem
    9.2.3dijit.MenuSeparator
    9.2.4dijit.PopupMenultem

    第三部分Dojo详解
    第10章Dojo是什么
    10.1JavaScfipt和AJAX的历史
    10.2Dojo的历史
    10.3Dojo的目标
    10.4Dojo简介
    10.5Oojo解决了哪些问题
    10.6谁应该使用Dojo
    10.7协议
    10.8竞争者和替代者
    10.9Oojo的未来

    第11章Dojo的技术描述
    11.1Dojo下载包中有什么
    11.2Dojo源代码的组织
    11.2.1顶层目录
    11.22深人Dojo目录
    11.3Dojo模块和特性
    11.3.1命名约定和命名空间
    11.3.2DojoBase模块
    11.3.3Dojo核心模块

    第12章对象与类
    12.1对象探究
    12.1.1创建对象
    12.1.2封装
    12.1.3对象模板
    12.1.4JavaScfipt的原型
    12.2使用Dojo处理对象
    Dojo函数:dojo.declare
    12.3定义类
    12.3.1父类和继承
    12.3.2dojo.declare的API
    12.3.3Dojo的其他函数
    12.3.4对象图和“.”符号

    第13章String与JSON
    13.1文本字符串
    13.1.1Dojo函数:dojo.string.pad
    13.1.2dojo.string.pad使用示例
    13.1.3Dojo函数:dojostring.substitute
    13.1.4dojo.string.substitute使用示例
    13.2JSON
    13.2.1Dojo函数dojo.toJson
    13.2.2dojo.toJson使用示例
    13.2.3Dojo函数:dojo.fromJson

    第14章事件与事件处理
    14.1事件模型简介
    14.1.1什么是事件
    14.1.2额外的Dojo事件
    14.2定义并指定事件处理器
    14.2.1使用dojo.couuect指定事件处理器
    14.2.2指定事件处理器示例
    14.3将事件表示为对象
    14.4在Dojo中使用面向方面的编程

    第15章AjaxRemoting
    15.1Remoting
    15.2XMLHttpRequest回顾
    15.3dojo.xhrGet函数
    参数详解
    15.4dojo.xhrPost
    使用示例——错误处理
    15.5处理表单
    15.5.1Dojo函数蛔dojo.formToObjeet
    15.5.2Dojo函数dojo.objectToQuery
    15.5.3Dojo函数
    15.5.4Dojo函数
    15.5.5Dojo函数

    第16章处理DOM
    16.1DOM抽丝剥茧
    16.2Dojo查询
    16.2.1CSS选择器
    16.2.2在dojo.query中使用选择器
    16.2.3使用aojo.query找到的DOM元素
    16.3动画
    16.3.1理解动画
    16.3.2Dojo动画函数
    16.3.3标准的动画效果

    第17章测试与调试
    17.1测试
    17.1.1单元测试
    17.1.2DOH—Dojo单元测试框架
    17.1.3其他类型的测试
    17.2日志
    17.2.1基本日志
    17.2.2高级日志
查看详情
系列丛书 / 更多
Dojo构建Ajax应用程序
PHP和MySQL Web开发(原书第4版):PHP and MySQL Web Development, Fourth Edition
[澳]Luke、[澳]Luke Welling 著;武欣 译
Dojo构建Ajax应用程序
Objective-C 2.0程序设计
[美]科施恩 著;张波 译
Dojo构建Ajax应用程序
软件测试实用技术与常用模板
李龙 著
Dojo构建Ajax应用程序
OpenGL编程指南(原书第7版)
[美]施瑞奈尔 著;李军 译
Dojo构建Ajax应用程序
PHP和MySQL Web开发
威利、武欣 著
Dojo构建Ajax应用程序
测试驱动的面向对象软件开发
[美]弗里曼、[美]普雷斯 著;王海鹏 译
Dojo构建Ajax应用程序
Windows高级调试
[美]赫瓦特 著;聂雪军 译
Dojo构建Ajax应用程序
成功的软件开发(原书第2版)
多纳尔德森 编;刘列励 译
Dojo构建Ajax应用程序
PHP和MySQL Web应用开发核心技术
温施耐德 著
Dojo构建Ajax应用程序
测试驱动的JavaScript开发
[美]Christian Johansen 著;赵勇 译
Dojo构建Ajax应用程序
Oracle PL/SQL实例精解
[美]罗森维格(Gary Rosenzweig) 著
Dojo构建Ajax应用程序
重构:Ruby版
[美]菲尔德斯 著;徐旭铭 译
相关图书 / 更多
Dojo构建Ajax应用程序
Dolby Atmos杜比全景声混音指南
(德)埃德加·罗瑟米奇(Edgar Rothermich)
Dojo构建Ajax应用程序
Don‘t Click on the Blue E!: Switching to Firefox
Scott Granneman 著
Dojo构建Ajax应用程序
Dot to Dot for Tiny Tots Wipe Clean Activity Book
Priddy;Roger
Dojo构建Ajax应用程序
Don\'t Fire Them, Fire Them Up: Motivate Yourself and Your Team
Pacetta;Frank
Dojo构建Ajax应用程序
Docker与Kubernetes容器运维实战
王启明 肖志健
Dojo构建Ajax应用程序
Doctor Faustus
Marlowe;Christopher;Jump;John D
Dojo构建Ajax应用程序
Downtown: Its Rise and Fall, 1880-1950
Fogelson;Robert M
Dojo构建Ajax应用程序
Dog Man3 神探狗狗的冒险3 英文原版漫画 内裤超人Captain Underpants作者Dav Pilkey
Pilkey Dav
Dojo构建Ajax应用程序
Docker容器技术
张婵 王新强
Dojo构建Ajax应用程序
Docker容器项目实战
龚斌
Dojo构建Ajax应用程序
Doris实时数仓实战
王春波 著
Dojo构建Ajax应用程序
Do Re Mi幼儿趣味识谱(全四册精美礼盒装)(超简单的幼儿乐谱读写)
高桥千佳子
您可能感兴趣 / 更多
Dojo构建Ajax应用程序
归属感:如何通过社群获得商业竞争优势
[美]大卫·斯平克斯(David Spinks) 著;颉腾文化 出品
Dojo构建Ajax应用程序
语言恶女:女性如何夺回语言
[美]阿曼达·蒙特尔/著李辛/译
Dojo构建Ajax应用程序
过劳:好工作是如何变坏的
[美]艾琳·L.凯利(Erin;L.Kelly;[美]菲利斯·莫恩((Phyllis;Moen
Dojo构建Ajax应用程序
雪花的故事(用照片展示雪花的秘密,为你揭开冬日奇景的奥秘)
[美]马克·卡西诺[美]乔恩·尼尔森
Dojo构建Ajax应用程序
进阶书系-国际史的技艺
[美] 马克·特拉亨伯格
Dojo构建Ajax应用程序
杜甫传
[美]弗洛伦斯.艾思柯
Dojo构建Ajax应用程序
神奇的数字零:从数字0开始的极简数学史和人类发展史
[美]查尔斯·塞弗(Charles Seife)著 杨杨立汝 译
Dojo构建Ajax应用程序
爵士乐史(精装本)
[美]泰德·乔亚 著
Dojo构建Ajax应用程序
作家榜名著:夏日走过山间(王芳推荐版本!与《瓦尔登湖》齐名的经典名作!心浮气躁想要逃离现实生活?让大自然的神奇力量瞬间治愈你!)
[美]约翰·缪尔、作家榜经典名 著;刘子超 译
Dojo构建Ajax应用程序
环境的科学 (平装版)
[美]威廉·坎宁安 后浪
Dojo构建Ajax应用程序
数学侦探 游乐园里的古怪笑脸
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
Dojo构建Ajax应用程序
读懂经济学:提升“财商”、塑造价值观念的经济学读本,一本书参破瞬息万变的经济世界底层逻辑!
[美]霍华德·亚鲁斯 著;赵善江 译;斯坦威 出品