jQuery EasyUI网站开发实战

周菁人民邮电出版社 · 中国2025年1月

评分 3.3
字数
18万字
章节数
82
ISBN
9787115476029

标签

编程设计 分步详解图解步骤实战案例实用指南自学辅导新手入门

内容简介

EasyUI是一套开源并基于jQuery的界面开发框架,它提供了窗口、菜单、树、数据网格、按钮、表单等一系列的功能组件。而所谓的框架,其实相当于是一种二次开发工具,它可以让很多并未系统学习过相关专业知识、但却拥有丰富行业经验的职场人士也能轻松开发出符合自身需要的管理系统。 尽管目前市场上各种前端框架“多如牛毛”,但EasyUI强大的数据交互能力仍是企业级B S项目的开发首要选择。本书共分八章及一个快速入门实例,全面系统地介绍了58个功能组件的使用方法,非常适合网站相关工作人员、大中专院校师生、培训班学员以及业余爱好者阅读。

编辑推荐

《jQuery EasyUI网站开发实战》是一本聚焦于前端界面快速开发的实战指南。本书以jQuery EasyUI这一经典的前端UI框架为核心,系统性地讲解了如何利用其丰富的组件和简洁的API来构建企业级后台管理系统和各类数据密集型Web应用界面。作者周菁显然拥有丰富的实战经验,书中内容并非简单的API罗列,而是通过连贯的实战项目贯穿始终,从环境搭建,基础组件使用到高级主题如数据网格,表单验证,树形菜单,布局管理等,逐步引导读者掌握高效开发复杂界面的能力。在当前前端技术日新月异,React,Vue等框架大行其道的背景下,本书所涉及的技术栈或许已非市场最前沿的选择,但其价值依然显著。对于需要维护或开发基于传统技术栈(如Java EE,.NET)后台系统的开发者,以及希望快速上手,理解组件化开发思想与数据驱动UI理念的初学者而言,本书提供了一个低门槛,高效率的路径。书中清晰的步骤,完整的代码示例和贴近实际业务场景的案例设计,能够帮助读者避开许多初学时的陷阱,快速产出可用的管理界面。它更像是一把解决特定领域(中后台系统)效率问题的'实用钥匙',其教学思路和项目组织方式对学习任何UI框架都有借鉴意义。

适合谁读

适合

不适合

阅读建议

  1. 建议按照章节顺序阅读,并亲手实践每一个示例代码,这是掌握EasyUI组件用法的关键
  2. 阅读时可将重点放在理解各组件的配置项,事件和方法如何联动,这有助于举一反三
  3. 完成书中的实战项目后,尝试将其中的组件和模式应用到一个自己构想的小型管理系统中,以巩固学习效果

出版社简介

人民邮电出版社 中国 · 成立于 1953 年

人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。

目录

  1. 版权信息
  2. 内容提要
  3. 前言
  4. 导论 使用EasyUI框架实现快速开发
  5. 0.1 下载并使用EasyUI框架
  6. 0.2 简单的登录窗口设计
  7. 0.3 完善登录窗口界面
  8. 0.4 用户输入验证
  9. 0.5 通过回车键快速移动光标
  10. 0.6 向服务器提交验证
  11. 0.7 用户会话控制
  12. 第1章 布局类组件
  13. 1.1 panel(面板)
  14. 1.2 tabs(选项卡)
  15. 1.3 accordion(分类选项卡)
  16. 1.4 layout(布局)
  17. 第2章 基础工具类组件
  18. 2.1 draggable(拖动)
  19. 2.2 droppable(放置)
  20. 2.3 resizable(调整大小)
  21. 2.4 window(窗口)
  22. 2.5 dialog(对话框)
  23. 2.6 progressbar(进度条)
  24. 2.7 slider(滑动条)
  25. 2.8 tooltip(提示框)
  26. 2.9 messager(消息框)
  27. 2.10 calendar(日历)
  28. 第3章 树、菜单与按钮类组件
  29. 3.1 tree(树)
  30. 3.2 menu(菜单)
  31. 3.3 linkbutton(按钮)
  32. 3.4 menubutton(菜单按钮)
  33. 3.5 splitbutton(分割菜单按钮)
  34. 3.6 switchbutton(开关按钮)
  35. 第4章 表单类组件
  36. 4.1 validatebox(验证框)
  37. 4.2 textbox(文本框)
  38. 4.3 passwordbox(密码框)
  39. 4.4 searchbox(搜索框)
  40. 4.5 combo(下拉框)
  41. 4.6 combobox(列表下拉框)
  42. 4.7 combotree(树形下拉框)
  43. 4.8 tagbox(标签框)
  44. 4.9 numberbox(数值输入框)
  45. 4.10 spinner(微调器)
  46. 4.11 numberspinner(数值微调器)
  47. 4.12 timespinner(时间微调器)
  48. 4.13 datetimespinner(日期时间微调器)
  49. 4.14 datebox(日期输入框)
  50. 4.15 datetimebox(日期时间输入框)
  51. 4.16 filebox(文件框)
  52. 4.17 form(表单)
  53. 第5章 数据表格基础组件
  54. 5.1 pagination(分页)
  55. 5.2 datagrid表格与列属性
  56. 5.3 datagrid数据加载及分页排序
  57. 5.4 datagrid外观、编辑器及视图属性
  58. 5.5 datagrid方法
  59. 5.6 datagrid事件
  60. 5.7 datagrid之CRUD完整实例
  61. 第6章 数据表格增强组件
  62. 6.1 propertygrid(属性表格)
  63. 6.2 datalist(数据列表)
  64. 6.3 combogrid(表格下拉框)
  65. 6.4 treegrid(树形表格)
  66. 6.5 combotreegrid(树形表格下拉框)
  67. 第7章 数据表格功能扩展
  68. 7.1 edatagrid(可编辑数据表格)
  69. 7.2 datagrid-cellediting(单元格编辑表格)
  70. 7.3 columns-ext(列扩展表格)
  71. 7.4 datagrid-dnd(可拖放行的数据表格)
  72. 7.5 treegrid-dnd(可拖放行的树形表格)
  73. 7.6 datagrid-filter(可过滤行的数据表格)
  74. 7.7 datagrid-view(数据表格视图)
  75. 7.8 pivotgrid(数据分析表格)
  76. 第8章 其他功能扩展
  77. 8.1 etree(可编辑树)
  78. 8.2 color(颜色下拉框)
  79. 8.3 texteditor(文本编辑器)
  80. 8.4 ribbon界面菜单
  81. 8.5 RTL支持
  82. 8.6 portal(门户)

常见问题

学习这本书需要什么前置知识? 需要具备HTML,CSS和JavaScript的基础知识,对jQuery有基本了解会更佳。书中会涉及一些与后端交互的示例(如Ajax),但重点在前端实现,因此对后端语言要求不高。
这本书的代码和案例适用于现在(2023年及以后)的开发环境吗? 书中的核心概念,组件使用思想和项目架构思路依然适用。但需要注意,jQuery EasyUI本身是一个相对传统的库,其版本和部分API可能已更新。建议以本书为指南,在实际开发时结合官方最新文档进行微调。
这本书与单纯阅读在线文档或教程相比,优势在哪里? 本书通过一个完整的,循序渐进的实战项目,将分散的组件知识有机串联起来,提供了文档难以给予的"上下文"和"工程化"视角。它能帮助你理解在真实项目中,如何选择,组合并使用这些组件来解决实际问题,而不仅仅是了解单个组件的功能。

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

周菁 作者

周菁是一位公开资料有限的作者,其姓名见于编程设计与企业管理两类题材的图书署名。库内收录其作品三种,分别是《jQuery EasyUI网站开发实战》《B.S项目开发实战 HTML+CSS+jQuery+PHP》以及《ERP沙盘及现代企业经营模拟演练》。从书名可以看出,他的写作兼顾前端开发技术与经营模拟训练:前者围绕 jQuery EasyUI 等网页开发工具与 HTML、CSS、jQuery、PHP 的组合应用展开,面向实际项目搭建;后者则把 ERP 沙盘演练与现代企业经营模拟结合起来,服务管理类教学与实训场景。由于生卒年、国籍、职业身份等信息尚未确认,这里不作推断,仅就其作品所呈现的跨领域特征作简要说明,供读者参考。