注册 登录 进入教材巡展
#
  • #

出版时间:2017年1月

出版社:中国铁道出版社

以下为《Ajax与jQuery程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113234348
  • 145878
  • 67188498-9
  • 16开
  • 2017年1月
  • 248
  • 工学
  • 计算机科学与技术
  • TP312.8
  • 计算机
  • 高职高专
内容简介
本书以项目为载体,采用任务驱动方式,按照学生的学习规律和数据库实际操作顺序由易到难组织教学内容。本书共有三个项目,项目一主要介绍数据库的应用,项目二突出数据库的设计与应用,这两个项目都是以微软的SQL Server 2014作为软件基础的;项目三是以MySQL作为软件基础,通过三个模块让读者初步学会环境搭建、数据库的基本操作以及数据库编程等高级操作。在项目一中穿插了项目演练的内容,以供教学中给学生进行课后练习。本书着重在项目一中配备了以二维码为载体的微课,可使读者快速掌握数据库的基本操作和应用,并全面了解SQL Server 2014的管理和使用方法,对MySQL的管理与使用介绍了入门基础。整体上突出软件职业教育的技能训练、理实一体的特色。本书适合作为高等职业院校软件及相关专业的数据库课程教材,也可作为初学者学习数据库的入门教材。
目录
第1 章 Ajax 概述............................... 11.1 Web 2.0 时代的Web 开发........ 11.1.1 应用系统的发展................ 11.1.2 传统Web 应用的缺点....... 31.2 重新设计Web 应用................. 41.2.1 富Internet 应用................. 41.2.2 Ajax 的实际应用............... 51.3 Ajax 技术简介......................... 61.3.1 Ajax 的工作方式............... 61.3.2 Ajax 的技术核心............... 61.3.3 Ajax 的编程平台............... 71.3.4 Ajax 的特征与优势........... 71.4 第一个Ajax 应用实例............. 81.4.1 传统的聊天室................... 81.4.2 使用Ajax 实现聊天室功能..................... 151.5 两种开发模式下的对比......... 23小结................................................. 23习题................................................. 24第2 章 XMLHttpRequest 对象详解.. 252.1 XMLHttpRequest 对象概述... 252.2 XMLHttpRequest 的方法和属性.................................... 262.2.1 XMLHttpRequest的方法............................. 262.2.2 XMLHttpRequest的属性............................. 302.3 服务器请求............................ 332.3.1 发送GET 请求................ 332.3.2 发送POST 请求.............. 372.3.3 发送请求时的编码问题.. 382.4 XMLHttpRequest 对象的运行周期................................ 42小结................................................. 43习题................................................. 43第3 章 虚拟机实时迁移................... 443.1 注册表单验证........................ 443.1.1 技术要点..........................443.1.2 数据库设计......................453.1.3 用户操作界面register.html .....................453.1.4 服务器端响应程序..........473.1.5 验证码生成文件code.jsp .......................493.1.6 JavaScript 文件checker.js..........................503.2 根据邮编获取地区信息..........533.2.1 技术要点..........................533.2.2 数据库设计......................543.2.3 用户操作界面postalcode.html ................543.2.4 服务器端响应文件postalServlet.java .............563.3 搜索提示模拟.........................573.3.1 技术要点..........................583.3.2 数据库设计......................613.3.3 客户端页面......................613.3.4 服务器端程序支持..........653.4 XML 响应...............................663.4.1 发送XML 请求...............663.4.2 服务器端响应..................683.4.3 客户端显示......................683.5 JSON 响应..............................693.5.1 JSON 数据格式................693.5.2 服务器端JSON 格式数据生成..........................703.5.3 客户端数据显示..............713.6 三级联动菜单.........................753.6.1 技术要点..........................753.6.2 数据库设计......................763.6.3 客户端页面......................773.6.4 服务器端程序..................80小结.................................................82习题.................................................82第4 章 jQuery 库详解...................... 834.1 jQuery 入门............................ 834.1.1 jQuery 的优势................. 834.1.2 引入jQuery 库文件......... 844.1.3 jQuery 实例..................... 854.2 jQuery 选择器........................ 864.2.1 基本选择器..................... 864.2.2 过滤选择器..................... 954.3 jQuery 中的DOM 操作.........1084.3.1 jQuery 中基本的DOM 操作......................1084.3.2 包裹操作........................1174.4 jQuery 中的HTML 操作.......1204.4.1 元素内容........................1204.4.2 元素属性........................1244.4.3 元素样式........................1264.4.4 元素CSS ........................1314.5 jQuery 中的事件处理............1364.5.1 事件处理模型................1364.5.2 jQuery 中的事件............1364.5.3 事件处理........................154小结................................................164习题................................................164第5 章 jQuery 中Ajax 的应用........ 1675.1 jQuery 中的Ajax ..................1675.1.1 $.ajax( )方法...................1675.1.2 $.load( )方法..................1695.1.3 $.get( )方法....................1705.1.4 $.post( )方法...................1725.1.5 $.getJSON( )方法...........1735.1.6 $.getScript( )方法...........1755.2 序列化表单数据...................1765.2.1 serialize( )方法的定义和用法....................1765.2.2 serializeArray( )方法......1785.3 设置全局Ajax 默认选项......1795.4 Ajax 全局事件......................180小结................................................182习题................................................183第6 章 jQuery UI 的应用............... 1846.1 jQuery UI 的开发..................1846.2 拖放组件............................... 1856.2.1 拖动组件简介................ 1856.2.2 拖动组件的方法............ 1866.2.3 放置组件简介................ 1896.2.4 放置组件的应用............ 1906.4 缩放组件............................... 1926.4.1 缩放组件的方法............ 1936.4.2 缩放组件的应用............ 1946.5 选择组件............................... 1956.5.1 选择组件的方法............ 1956.5.2 选择组件的应用............ 1986.6 排序组件............................... 1996.6.1 排序组件的方法............ 1996.6.2 排序组件的应用............ 2016.7 jQuery UI 组件的开发.......... 2036.7.1 选项卡............................ 2036.7.2 对话框............................ 2046.7.3 日期选择器.................... 207小结............................................... 209习题............................................... 210第7 章 基于jQuery 的应用:电子相册系统..................... 2117.1 实现持久层........................... 2117.1.1 技术要点........................ 2117.1.2 配置SessionFactory....... 2147.1.3 开发通用DAO 组件...... 2167.1.4 完成DAO 组件的实现类............................ 2217.2 实现业务逻辑层................... 2227.2.1 实现业务逻辑层接口..... 2227.2.2 配置业务逻辑层组件..... 2267.3 实现客户端调用................... 2277.3.1 访问业务逻辑层组件..... 2277.3.2 处理用户登录................ 2287.3.3 获得用户相片列表........ 2317.3.4 处理翻页........................ 2337.3.5 实现图片上传................ 2347.3.6 页面加载时的处理........ 239小结............................................... 240习题............................................... 240