《Dojo构建Ajax应用程序》源代码

《Dojo构建Ajax应用程序》源代码

  • 大小:1.8 MB
  • 类型:Dojo
  • 格式:PDF
  • 出版:机械工业出版社
  • 作者:James、EHarmon
  • 更新:2022-09-08 09:26:54
vip 立即下载( 1.8 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 边涵润 投稿)

给大家整理了Dojo类书籍配套资源,介绍了关于Dojo、Ajax、应用程序、源代码、Dojo方面的内容,本书是由机械工业出版社出版,已被999人关注,由贾鸿运测试纠错,目前本书在Dojo类综合评分为:7.4分。

Dojo资源推荐

资源介绍

Dojo向Web开发者和设计者提供了一个强大的JavaScript工具集用以快速开发健壮的Ajax应用。本书是第一本完整的、具有丰富示例的Dojo开发指南,同时还介绍了Dojo Widget。Dojo基金会(即Dojo的创建者们)审阅了本书,你可以从书中找到开发指南和大量经过测试的代码示例。

Web开发专家James E. Harmon在书中首先介绍了如何使用Dojo“Ajax化”现有的应用和页面,如何快速增加一些Ajax特性且不打断用户的操作,如客户端和服务器端验证。接下来,本书深入讲解了Dojo的用户界面、表单、布局和专门的Widget,展示其工作方式并探讨如何最有效地利用这些特性。本书详细地介绍了Widget,如日期选择器、富文本编辑器、组合框及可扩展的视图等。

最后,Harmon介绍了Dojo Toolkit用以简化Ajax开发的强大功能。他详细地介绍了Dojo的辅助功能、快捷方式及特殊方法,在介绍每个特性时展示了它所能解决的JavaScript的问题。这一部分内容涵盖了字符串、JSON、事件处理、Ajax Remoting、Dojo与DOM、测试及调试,等等。你可以从本书的Web站点http://www.Object TrainingGroup.com/dojobook下载所有的代码示例,包括完整教程示例的源代码。

封面图

目录

  • 译者序
  • 第一部分Dojo教程
  • 第1章理解Dojo:教程
  • 11教程简介
  • 111本教程的目标
  • 112使用Dojo的目的
  • 12一个标准的HTML数据输入表单
  • 121First与Last Name
  • 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使用专门的Dojo widget
  • 135处理表单
  • 14获取并运行源代码
  • 15教程步骤1——引入Dojo
  • 151下载或是创建源文件
  • 152引入DojoToolkit
  • 153引入Dojo样式表
  • 154回顾所有的代码变化
  • 155运行新页面
  • 第2章使用Dojo进行客户端验证
  • 21验证表单字段
  • 22教程步骤2——增加客户端验证
  • 221验证First Name字段
  • 222验证Last Name字段
  • 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章使用Dojo Widget
  • 41将Dojo widget增加到页面中
  • Dijit——Dojo Widget模块
  • 42教程步骤4——使用Dojo Widget
  • 421使用Dojo DateTextBox Widget
  • 422使用Dojo富文本编辑器Widget
  • 第5章使用Dojo处理表单
  • 51使用Dojo处理表单
  • 52教程步骤5——处理表单
  • 521创建Dojo Form Widget
  • 522对表单提交进行拦截
  • 523检查表单中所有元素的合法性
  • 524将表单提交到服务器端
  • 第二部分Dojo Widget
  • 第6章Dojo Widget简介
  • 61Widget是什么
  • 62Dojo Widget是什么
  • 63构成Dojo Widget的组件
  • 631Widget HTML
  • 632Widget样式
  • 633Widget的JavaScript组件
  • 634Dojo Widget的继承
  • 635Dojo Widget概览
  • 636构建自己的Widget
  • 第7章Dojo Form Widget
  • 71标准的Form和Dojo Form Widget
  • dijitform_FormWidget类
  • 72详解Dojo Form Widget
  • 第8章Dojo Layout Widget
  • 81理解页面布局
  • dijitlayout_LayoutWidget类
  • 82Dojo Layout Widget简介
  • 第9章其他专门的Dojo Widget
  • 91什么是专门的widget
  • 92Menu Widget
  • 921dijitMenu
  • 922dijitMenuItem
  • 923dijitMenuSeparator
  • 924dijitPopupMenuItem
  • 第三部分Dojo详解
  • 第10章Dojo是什么
  • 101JavaScript和AJAX的历史
  • 102Dojo的历史
  • 103Dojo的目标
  • 104Dojo简介
  • 105Dojo解决了哪些问题
  • 106谁应该使用Dojo
  • 107协议
  • 108竞争者和替代者
  • 109Dojo的未来
  • 第11章Dojo的技术描述
  • 111Dojo下载包中有什么
  • 112Dojo源代码的组织
  • 1121顶层目录
  • 1122深入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4JavaScript的原型
  • 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函数:dojostring
  • 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connect指定事件
  • 处理器
  • 1422指定事件处理器示例
  • 143将事件表示为对象
  • 144在Dojo中使用面向方面的编程
  • 第15章Ajax Remoting
  • 151Remoting
  • 152XMLHttpRequest回顾
  • 153dojoxhrGet函数
  • 参数详解
  • 154dojoxhrPost
  • 使用示例——错误处理
  • 155处理表单
  • 1551Dojo函数dojoformToObject
  • 1552Dojo函数dojoobjectToQuery
  • 1553Dojo函数dojoformToQuery
  • 1554Dojo函数dojoformToJson
  • 1555Dojo函数dojoqueryToObject
  • 第16章处理DOM
  • 161DOM抽丝剥茧
  • 162Dojo查询
  • 1621CSS选择器
  • 1622在dojoquery中使用选择器
  • 1623使用dojo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相关资源

  • 《Google Web Toolkit:GWT Java AJAX编程》源代码

    《Google Web Toolkit:GWT Java AJAX编程》源代码

    编辑推荐 《Google Web Toolkit:GWT Java AJAX编程》包括在Eclipse中创建GWT开发环境;创建、测试、调试以及部署GWT应用;开发用户定制的widget,包括日历和天气预报的widget;对GWT应用程序进行国际化;使用网格、可移动元素等创建复杂用户界面;用JSNI和GWT与Rico、Moo.fx及Script.aculo.us集成起来,创建更吸引力的用户界面。 Google Web Toolkit(GWT)是使用AJAX在浏览器平台上创建高效应用程序的Java软件开发框

    大小:21.14 MBAJAX编程配套资源

  • Ajax基础教程

    Ajax基础教程

    内容简介 Ajax技术可以提供高度交互的Web应用,给予用户更丰富的页面浏览体验。本书重点介绍Ajax及相关的工具和技术,主要内容包括XMLHttpRequest对象及其属性和方法、发送请求和处理响应、构建完备的Ajax开发工具、使用JsUnit测试JavaScript、分析JavaScript调试工具和技术,以及Ajax开发模式和框架等。本书中所有例子的代码都可以从Apress网站本书主页的源代码(Source Code)免费得到。 本书适合各层次Web应用开发人员和网页设计人员阅读。 目录 译者序 前

    大小:35.5 MBAjax教程电子书

  • AJAX企业级开发

    AJAX企业级开发

    内容简介 本书首先解释了AJAX 为什么在大规模的开发中能有如此广阔的应用前景,接着系统地介绍了当前重要的AJAX 技术和组件。你将看到把数据表、Web 窗体、图表、搜索和过滤连接在一起用于构建AJAX应用程序的框架开发的整个过程;在此基础上,本书给出了已经过证实的AJAX 架构模式,以及来源于实际的.NET 和Java AJAX 应用程序的案例研究。 目录 第1章 AJAX和RIA 第2章 AJAX构建块 第3章 Web浏览器中的AJAX 第4章 AJAX组件 第5章 从设计到部署 第6章 AJAX架构

    大小:43 MBAJAX开发电子书

  • 疯狂Ajax讲义

    疯狂Ajax讲义

    内容简介 本书为《疯狂Ajax讲义》的第3版,其中jQuery升级到1.8版本;Prototype升级到1.7.1版本;DWR升级到3.0版本。第3版更新是详细、全面地介绍了ExtJS4.1的知识。由于ExtJS4.1本身内容比较多,因此本书花了几百页来介绍ExtJS的功能和用法,这部分内容独立出来即可作为ExtJS4.1的学习手册。本书详细介绍了jQuery1.8、ExtJS4.1、Prototype1.7.1、DWR这4个最常用的Ajax框架的用法,并针对每个框架提供了一个实用案例,让读者理论联系实际

    大小:90.2 MBAjax电子书

  • Ajax安全技术

    Ajax安全技术

    内容简介 《AJAX安全技术》是一本为专业人士提供预防Ajax安全漏洞一手实践的入门指导书。众所周知,Ajax具备变革互联网的潜力,但危险的新安全威胁同样随之而来。《AJAX安全技术》揭示Ajax框架与生俱来的安全弱点密集区域,为开发人员创造安全应用提供指导。每一章由一个Ajax安全谬误开始,随后即将其揭穿。通读《AJAX安全技术》你将看到很多用于阐述关键知识点的真实Ajax安全漏洞案例。在书中还讲到保护Ajax应用的特殊方法,包括每种主要Web编程语

    大小:50.3 MBAjax电子书

  • head first ajax

    head first ajax

    内容简介 《 Head First Ajax 》是了解如何构建动态、交互式Web应用的一个完美学习体验。这本书专门针对你的大脑而制作,涵盖JavaScript、XHTML、异步和同步请求、DOM以及扩展和提升你的Web应用开发能力所需的所有内容。你要做的不只是记住其他人所写框架中的某些方法,也不再只是从某个工具包向应用拖放部件。读完这本书,你将构建一流的应用,能够与服务器通信而无需重新加载页面,能够响应用户的动作在屏幕上移动元素,甚至在用户犯错误之前就能

    大小:78.8 MBajax电子书

  • Web前端开发HTML5/CSS3/jQuery/AJAX从学到用完美实践

    Web前端开发HTML5/CSS3/jQuery/AJAX从学到用完美实践

    本书是著名前端开发大牛阮晓龙老师爽作,HTML5、CSS3、jQuery、AJAX一站搞定,一本真正好学、实用又精彩的书,讲述了用HTML5 CSS3设计构建网站的必备知识,欢迎下载

    大小:167.1 MBWeb前端电子书

下载地址

学习笔记

18小时1分钟前回答

基于jQuery的AJAX和JSON实现纯html数据模板

通过jQuery内置的AJAX功能,直接访问后台获得JSON格式的数据,然后通过jQuer把数据绑定到事先设计好的html模板上,直接在页面上显示。 我们先来看一下html模板: table id="datas" border="1" cellspacing="0" trth订单ID/thth客户ID/thth雇员ID/thth订购日期/thth发货日期/thth货主名称/thth货主地址/thth货主城市/thth更多信息/th/trtr id="template"td id="OrderID"/tdtd id="CustomerID"/tdtd id="EmployeeID"/tdtd id="OrderDate"/tdtd……

22小时21分钟前回答

jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法

效果: json文件: { "books":[ {"id":1,"imgUrl":"images/ly.jpg","price":"45.00","title":"论语","publish":"人民文学出版社","num":"303","desc":"崇贤馆始置唐代太宗朝。1999年,李克先生及志同道合者复兴其宗旨。以积累、传播中华优秀传统文化,提供全新国学体验馆为宏愿。"}, {"id":2,"imgUrl":"images/zy.jpg","price":"45.00","title":"中庸","publish":"人民教育出版社","num":"403","desc":"崇贤馆始置唐代太宗朝。1999年,李克……