此文以实例为基础一步步说明了jQuery的工作方式。这个指南是一个对jQuery库的说明,要求读者了解HTML(DOM)和CSS的一些常识。它包括了一个简单的Hello World的例子,选择器和事件基础,AJAX、FX的用法,以及如何制作jQuery的插件。 这个指南包括了很多代码,你可以copy它们,并试着修改它们,看看产生的效果。
本jQuery中文文档基于原谷歌项目上的1.4.1版本(此版已经老了)修改升级而来,感谢之前版本作者和翻译者为本文档做出的贡献。
“服务器推送技术”(Server Pushing)是最近Web技术中最热门的一个流行术语。它是继“Ajax”之后又一个倍受追捧的Web技术。“服务器推送技术”最近的流行跟“Ajax”有着密切的关系。
本书介绍的不是单纯的 Ajax 技术,而是详细介绍了如何开发 Ajax 应用,如何将 Ajax 技术和 J2EE应用整合在一起。本书致力于让 Ajax 技术真正融入实际应用的开发,而不是停留在 Ajax 层,为了 Ajax而 Ajax。通过认真阅读本书,读者不仅可以掌握如何开发 Ajax应用,而且可以掌握如何让 Ajax 技术和 J2EE 应用实现完美融合。
Dojo体系架构总体上来看是一个分层的体系架构。最下面的一层是包系统,Dojo API的结构与Java很类似,它把所有的API分成不同的包(package),当您要使用某个API时,只需导入这个API所在的包。包系统上面一层是语言库,这个语言库里包含一些语言工具API,类似于Java的util包。再上一层是环境相关包,这个包的功能是处理跨浏览器的问题。Dojo体系架构图Dojo大部分代码都位于应用程序支持库,由于太小限制,图中没有列出所有的包。开发人员大部分时候都在调用这个层中的API,比如,用IO包可以进行Ajax调用。最上面的一层是Dojo的Widget系统,Widget指的是用户界面中的一个元素,比如按钮、进度条和树等。Dojo的Widget基于MVC结构。它的视图作为一个Template(模板)来进行存放,在Template中放置着HTML和CSS片段,而控制器来对该Template中的元素进行操作。Widget不仅支持自定义的样式表,并且能够对内部元素的事件进行处理。用户在页面中只需要加入简单的标签就可以使用。
为什么介绍Echo?不是struts?asp.net已经雄起.Java阵营的JSP,Struts已经望尘莫及.在我以前的文章中曾经提到过Echo,类似的框架还有tapestry,swinglet,wings...它们在远古时代就已经出现.但是直到asp.net出场,"服务器端控件"才引起关注.Echo出色的地方不仅仅在这里.它能够用类似写Swing的方法直接输出HTML,也就是说写网页根本不用再写html,javascript.如果你经常做B/S应用,一定对这些烦琐的东西还有深刻的印象.如果你做过日本项目,回忆可能会更痛苦些:)Echo可以让我们忘掉这些,不需做那些人人痛恨的烦琐工作.
Ajax由HTML、JavaScript技术、DHTML 和DOM组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作从总体概述到细节的讨论使高效的Web开发成为现实。他还揭开了Ajax核心概念的神秘面纱,包括 XMLHttpRequest对象。
JSDoc则是面向JavaScript的一个类似的工具(jsdoc.sourceforge.net)。JSDoc是一个开源工具,得到了GNU Public License(GPL)的许可。JSDoc用Perl编写,这意味着Windows用户必须先安装一个Perl运行时环境。(而对于大多数Linux和Unix操作系统,Perl都会作为其中的一个标准部分。)Checky 是另一个Firefox扩展工具,可以帮助开发人员编写更好的HTML页面。HTML Validator会在本地验证源代码,与此不同,Checky则把页面源代码发送给不同的第三方网站来完成HTML验证。
1.jQuery元素选择器jQuery使用CSS选择器来选取HTML元素。。
Google Web工具包(GWT)确实是使用Java开发Ajax应用的一种诱人方法。如果你在AWT/Swing/SWT和服务器小程序方面有着扎实背景,实际上很容易学会使用GWT,但如果要做的不仅仅是快速原型设计,那么某些难题仍然存在。
dwr的准备工作:取得dwr的dwr.jar包和其他dwr所需的其他jar包这里不作介绍了。本实例所要介绍的是采用dwr来操作页面表单table,发送各种(带有参数包括简单类型,list,map类型)请求,并返回各种信息(包括普通的javabean,java.util.List,java.util.Map信息)。
不要使用extjs来开发,但是,一定要学习、研究它,研究它之后才会晓得,我们写代码应当这么写才优美、才合适。研究了它后就应当选一款轻量型的框架了。然后自己写组件。用以取代:Ext.Window、Ext.TabPanel、Ext.Panel这些好东西。
Jquery easyui教程 概述:这个教程的目的是说明如何使用easyui框架容易的创建网页。
学习目标:1.掌握Ext.Ajax类的基本用法<br> 2.掌握Ext整合DWR的方法。