關於Ext的EditorGridPanel實時修改數據後保存到數據庫的一點心得 4 days ago Read More
var colM = new Ext.grid.ColumnModel([{ header: "編號", dataIndex: "id", sortable: true, width: 40 }, { header: "廣告版面", dataIndex: "ad_bm", sortable: true, editor: new Ext.form.TextField({ allowBlank:...
第 9 章 沉寂吧!我們要自己的控件 10 days ago Read More
9.1. 下拉樹形選擇框TreeField土豆拍拍,TriggerTreeField,50元。目前僅有1.x實現。9.2. 帶全選的checkbox樹形CheckBoxTree土豆壓箱底樹形擴展。目前僅有1.x實現。9.3. 帶全選的checkbox的grid因為2.0中提供了checkboxModel,所以這個1.x的擴展的意義並不大。9.4. fisheye蘋果機作業系統的選單效果。9....
第 8 章 哭泣吧!現在才開始講基礎問題 10 days ago Read More
8.1. Ext.get
ext裡用來獲得Element的一個函數,用途還算比較廣,可以透過不少途徑獲得咱們需要的Element,而這個Element包括很多有趣的功能。
Element跟document.getElementById("myDiv")得到的dom對象是不一樣的,雖然你還可以使用老模式獲得指定id的元素,但那樣就失去了ext提供的各種常用操作,動畫啦,定位啦,css啦,事件啦...
第 7 章 低鳴吧!拖拽就像呼吸一樣容易。 10 days ago Read More
7.1. 如此拖拽,簡直就像與生俱來的本能一樣。
你可以拖拽grid裡的行,讓它們按你的模式去排列。
你可以拖拽tree裡的節點,把節點從一個枝干拖向另一個枝干。
grid和tree之間,也可以拖動。
layout的split也是一種拖動,改變佈局的大小。
resize也算是拖動,改變大小。
7.2. 第一﹗亂拖。
一直認為拖動很複雜,可實際上只需要一條語句就可以了。
new Ext.dd....
第 6 章 奔騰吧!讓不同的瀏覽器裡顯示一樣的佈局。 10 days ago Read More
6.1. 有了它,我們就可以擺脫那些自稱ui設計師的人了。
對佈局很是不熟,至今為止,也是一直在抄土豆demo裡的BorderLayout,frank的deepcms ProjectTracker裡的ViewPort佈局而已,不過有了佈局,咱們不用再去擺弄frameset了,只需要div就可以做成端端正正的佈局,嗯,只這一點兒就吸引了多少眼球啊。
唉,咱們一起學學關於佈局的用法吧。
6.2....
第 5 章 雀躍吧!超脫了一切的彈出視窗 10 days ago Read More
5.1. 呵呵~跳出來和縮回去總給人驚艷的感覺。
瀏覽器原聲的alert(),confirm(),prompt()顯得如此寒酸,而且還不能靈活配置,比如啥時候想加個按鈕,刪個按鈕,或者改改按下按鈕觸發的事件了,都是難上加難的事情。
既然如此,為何不同ext提供的對話框呢?那麼漂亮,那麼好配置,可以拖啊,可以隨便放什麼東西,在裡邊用啥控件都可以,甚至放幾個tab亂切換呀,連最小化視窗的功能都...
第 4 章 祝福吧!把表單和輸入控件都改成ext的樣式 10 days ago Read More
4.1. 不用ext的form啊,不怕錯過有趣的東西嗎?
初看那些輸入控件,其實就是修改了css樣式表而已。你打開firebug看看dom,確實也是如此,從這點看來,似乎沒有刻意去使用ext的必要,誠然,如果單單要一個輸入框,不管添入什麼數據,就點擊發送到後台,的確是不需要ext呢。
你不想用一些預設的數據校驗嗎?你不想在數據校驗失敗的時候,有一些突出的提示效果嗎?你不想要超炫的下拉清單c...
第 3 章 歌頌吧!只為了樹也要學ext 10 days ago Read More
2',leaf:true}
]},
{text:'01-03',leaf:true}
]},
{text:'02',leaf:true}
]
這也可以看作是在數據不多的情況下,一次加載所有數據的途徑,只要確保所有葉子節點上都加上leaf:true的屬性,就不會出現循環展開的問題了。
html例子︰1.x在lingo-sample/1.1.1/03-04.html,2.0在lingo-...
第 2 章 震撼吧!讓你知道ext表格控件的厲害 - PART II 10 days ago Read More
grid會每次都顯示ds中所有的數據,咱們沒法利用靜態數據好好演示分頁,於是,必須寫後台腳本,讓ext與後台進行數據交互才能看到真實的分頁效果。
咱們盡量在原來的基礎上修改啊,把注意力集中在關鍵部位,一次性突破。
我不會其他語言,後台就用jsp寫啦。有個好消息是只要返回的數據格式一樣,ext才不管後台是什麼寫的呢。也就是這樣,不管你以後用什麼實現後台,前台的ext代碼都一樣。
%
Stri...
第 2 章 震撼吧!讓你知道ext表格控件的厲害 - PART I 10 days ago Read More
2.1. 功能豐富,無人能出其右無論是界面之美,還是功能之強,ext的表格控件都高居榜首。單選行,多選行,高亮顯示選中的行,推拽改變列寬度,按列排序,這些基本功能咱們就不提了。自動生成行號,支援checkbox全選,動態選擇顯示哪些列,支援本地以及遠程分頁,可以對單元格按照自己的想法進行渲染,這些也算可以想到的功能。再加上可編輯grid,添加新行,刪除一或多行,提示臟數據,推拽改變grid大...