The leading textbook in Artificial Intelligence. Used in over 1000 universities in 91 countries (over 90% market share) and the 85th most cited publication on Citeseer.
Ext JS 正體中文站
世界上最棒的AJAX開發平台
Ext is a fabulously slick GUI library which kicks the crap out of its competitors. — Dean Edwards
FireFox 3 Beta1 + FireBug 1.1 解決方案
很久沒有更新文章了。Ext 2.0已經發表了感謝Jack與ExtJs Team的努力。我手邊的教學文件也整理差不多了,也碰巧遇到之前用Ext開發的專案接近尾聲,時間慢慢的空出來了。
逐漸的會有時間好好來經營這個網站,並將開發的心得與記巧跟大家分享,恩…..12月是個好得開始
今天要分享的不是關於ExtJS 2.0的開發技巧,而是提出FireFox 3 Beta1與FireFox整合的解決方案。
大家都知道,FireFox 3 Beat1 已經推出很久了,正式版的消息也沸沸揚揚的在流傳,不過在正式版發佈之前一切都還是猜測我們就不多說..
許多人都知道FireFox 2.0 有許多的毛病,比方說記憶體不會自動釋放,需要特別調教;針對Javascript的執行效率不彰…其他因素。
不過,因為FireFox有強大的套件FrieBug,紛紛成為工程師開發網頁系統的時候,最棒的測試平台,所以FireFox一直是網頁工程師的最愛。
也因此Mozilla 終於推出耗時27個月開發的 Firefox 3.0 beta 1,不過的Mozilla tw卻找不到 FireBug 給 Firefox 3.0 beta 1相關討論。
其實FireBug有發表給FireFox 3 Beta1的版本….不過目前是Beta1 v10 版本
如何建立一個可以Disable/Editable的Editor gird?
在一般的狀況下,我們在Grid的建立上,會有兩種選擇,如果我們僅希望使用Grid來做為User瀏覽的介面,而不想資料被更動,我們可以使用Ext.grid.Grid。
若我們希望使用Grid來做為直接編輯的介面,我們可以我們會建立Editor Grid。在預設的狀況下,Editor Grid需要點兩下滑鼠鍵,才能進入編輯模式(Editorable Mode),以確保User不會在不知情的狀況下變更資料。
由Ext.grid.EditorGrid有個屬性叫clicksToEdit: 2來控制
Ext.extend(Ext.grid.EditorGrid, Ext.grid.Grid, {
/**
* @cfg {Number} clicksToEdit
* The number of clicks on a cell required to display the cell's editor (defaults to 2)
*/
clicksToEdit: 2,
但是,在專案的開發上。我們常常遇到很多狀況是需要開啟或關閉Grid的編輯模式。以下我就來介紹。
Disable/Editable的做法
(more…)
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.