學習目標: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語言的環境中發揮作用。