学习目标:1.了解ExtJS技术,熟悉ExtJS函数的定义方法<br> 2.学会编写简单的ExtJS <br> 3.熟悉Ext组件继承体系
第三节 Ext表格控件和树控件学习目标:1.掌握GridPanel、EditorGridPanel和TreePanel的用法 <br> 2.掌握三种Store、TreeLoader的用法
学习目标:1.掌握Ext基本组件的用法<br>2.掌握布局类的用法和不同布局类的区别
环境:Eclipse + Jboss4.0+ IE8 + ExtJS2.0
无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。
欢迎使用Prototype API 参考手册。在左侧的区域中列出了主要的目录,当你点击其中任一目录时, 详细的内容将显示在右方区域中。 我们尽力为你提供最新的、叙述清楚的、样例丰富的文档,最终的目标是:在你阅读这份文档时, 会有一种轻松舒适的感觉,就像我们使用 Prototype一样:) 这份 API 文档只是一份参考手册,如果你想要学习如何使用 Prototype,或者想熟悉 Prototype 的某些特性,请参考教程。 非常高兴能够制作这份文档!
本文档适用EasyUI版本:1.2.2。制作日期:2010/12/23 22:29:47。EasyUI官网: http://jquery-easyui.wikidot.com<br> EasyUI源码: http://jquery-easyui.googlecode.com/svn/trunk/
Prototype提供了大量方便的方法。大部分是别的方法的别名;但$()函数不是,$()函数对DOM元素进行了封装并增加了额外的功能。 这些公共方法因为经常被使用,它们的名字需要尽可能的简洁,所以就有了基于$的惯例。这些方法里面最常用的毫无疑问是$(),它被普遍用于Prototype的代码里面,你可以传元素的ID或者一个真实元素的引用,当然我们要能找到这个引用。它并不只是一个对于document.getElementById的简单封装,下面我们一起来看一下它有多有用。这些方法都是高效编写基于Prototype的javascript代码的基础。
提出一种将EXT JS作为展示层技术如何整合到SSH2框架中。基本的思想就是通过EXT JS的AJAX请求连接到Struts的action,用html document元素来获取用户输入值,并通过GET的方法将参数传递给action,处理完毕后用json来回传结果数据。 EXT JS是一个javascript库,该框架提供了很强大的富客户端体验,但由于EXT JS主要是客户端的技术,与服务器端技术整合有一定的困难。国内的EasyJWeb框架提供了强大的整合方案,在此本文仅提供一种简单的整合方案,就是通过AJAX请求来实现。
最近学习在学习ext这个前台的界面框架,遇到一个难题就是不知道怎么让我们优秀的ext与我们优秀的struts集成起来,经过在网上的一番收索学习之后,做成了下面这个傻瓜教程。希望能对像我一样刚开始学习ext的朋友有帮助。
我喜欢Javascript,热衷于Ajax应用。我把自己阅读prototype源码的体会写下来,希望对大家重新认识Javascript有所帮助。我相信prototype的开发者们一定也很欣赏Ruby,如果你能了解一些Ruby的话,阅读prototype的源码就能更心神领会
DWR是一种AJAX(Asynchronous JavaScript and XML)的JAVA实现,它提供了一种能在web浏览器端采用JavaScript语言直接调用后台业务商业组件的解决方案。DWR通过JavaScript直接调用远程组件可以减少Web开发的时间,特别对于那些具有和用户频繁交互的Web应用程序。DWR使得浏览器不用刷新页面就可以从远程Web服务器取得用户需的数据,这种无刷新页面的交互方式大大提高Web页面的响应时间。至少用户不会感觉到刷新页面带来的等待响应心理感觉。DWR采用浏览器端采用纯JavaScript实现,并且会自动根据浏览器类型采用最高效率的远程组件调用机制。
Ajax是Web2.0阶段系列技术和相关产品服务中非常重要的技术.其全称为异步JavaScript和XML(即Asynchronous JavaScript and XML).从中可以看到与Ajax直接相关的几个技术点;一个是异步,二是JavaScript,三是XML. 这也反映了这项技术关注的两个问题:一是借助异步JavaScript实现浏览器和服务器之间的异步交互,如无需重载整个页面就可以向服务器发送请求,并接受响应.二是对XML文档的解析和处理. Ajax如何首先处于异步处理状态?当你发送HTTP请求,你不希望浏览器挂起并等待服务器的响应,取而代之的是,你希望通过页面继续响应用户的界面交互,并在服务器响应真正到达后处理它们。要完成它,你可以向XMLHttpRequest注册一个回调函数,并异步地派发XMLHttpRequest请求。控制权马上就被返回到浏览器,当服务器响应到达时,回调函数将会被调用。
jQuery的基本用法:随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,jQuery是继prototype之后的又一个优秀的Javascript框架。它是由JohnResig于2006年初创建的,它有助于简化JavaScript以及Ajax编程。它具有如下一些特点:<br> 1.代码简练、语义易懂、学习快速、文档丰富。 <br> 2.jQuery是一个轻量级的脚本,其代码非常小巧,最新版的JavaScript包只有20K左右。 <br> 3.jQuery支持CSS1-CSS3,以及基本的xPath。 <br> 4.jQuery是跨浏览器的,它支持的浏览器包括IE6.0+,FF1.5+,Safari2.0+,Opera9.0+。 <br> 5.可以很容易的为jQuery扩展其他功能。 <br> 6.能将JS代码和HTML代码完全分离,便于代码和维护和修改。 <br> 7.插件丰富,除了jQuery本身带有的一些特效外,可以通过插件实现更多功能,如表单验证、tab导航、拖放效果、表格排序、DataGrid,树形菜单、图像特效以及ajax上传等。使用方法(同prototype)在需要使用JQuery的页面中引入JQuery的js文件即可。
jQuery是一款同prototype一样优秀js开发库类,特别是对css和 XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的。
本jQuery中文文档基于原谷歌项目上的1.4.1版本(此版已经老了)修改升级而来,感谢之前版本作者和翻译者为本文档做出的贡献。
Dojo 是一个用javascript语言实现的开源DHTML工具包。它是在几个项目捐助基础上建立起来的(nWidgets, Burstlib, f(m)), 这也是为什么叫它a \"unified\" toolkit的原因。Dojo的目标是解决开发DHTML应用程序遇到的那些,长期存在 、历史问题。historical problems with DHTML 跨浏览器问题。 Dojo让你更容易 使web页面具有动态能力,或在任何稳健的支持javascript语言的环境中发挥作用。