




已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第四講 EXT的信息提示框組件1. Ext.MessageBox.alert()方法標(biāo)準(zhǔn)提示框APIalert ( String title, String msg, Function fn, Object scope ) : Ext.MessageBox參數(shù)項(xiàng):title : StringThe title bar textmsg : StringThe message box body textfn : Function(optional) The callback function invoked after the message box is closedscope : Object(optional) The scope of the callback function有四個(gè)參數(shù),我們這里主要介紹前面三個(gè)。title,標(biāo)題,必選msg,本體文本,必選fn,在關(guān)閉彈出窗口后觸發(fā)該函數(shù),可選。示例一:Ext.onReady(function TestMessageBox() /聲明函數(shù)的方式Ext.MessageBox.alert(測(cè)試,彈出提示框););添加事件處理Ext.onReady(function TestMessageBox() Ext.MessageBox.alert(測(cè)試,彈出對(duì)話框,function() document.write(關(guān)閉對(duì)話框); /在頁(yè)面上直接的書寫););對(duì)按鈕之進(jìn)行判斷Ext.onReady(function TestMessageBox() Ext.MessageBox.alert(測(cè)試,彈出對(duì)話框,function(e) if(e = ok) /此種判斷價(jià)值不高document.write(單擊了確定按鈕); else if(e = cancel) document.write(單擊了關(guān)閉按鈕);););與頁(yè)面的組件綁定使用 頁(yè)面上創(chuàng)建按鈕組件 Ext.onReady(function() Ext.get(btn).on(click ,function()Ext.MessageBox.alert(提示,這是標(biāo)準(zhǔn)的信息的彈出);/Message的彈出包含兩個(gè)message ,第一是title 第二是內(nèi)容/Ext.Msg.alert(另外方式的彈出););2. Ext.MessageBox.confirm()方法確認(rèn)對(duì)話框APIconfirm ( String title, String msg, Function fn, Object scope ) : Ext.MessageBox參數(shù)項(xiàng):title : StringThe title bar textmsg : StringThe message box body textfn : Function(optional) The callback function invoked after the message box is closedscope : Object(optional) The scope of the callback function參數(shù)和alert方法一樣。示例二:Ext.onReady(function TestMessageBox() Ext.MessageBox.confirm(保存,是否保存文件););添加事件處理。Ext.onReady(function TestMessageBox() Ext.MessageBox.confirm(保存,是否保存文件,function(e)document.write(e);););對(duì)按鈕值進(jìn)行判斷。Ext.onReady(function TestMessageBox() Ext.MessageBox.confirm(保存,是否保存文件,function(e)if(e = yes) document.write(保存文件); else if(e = no) document.write(不保存文件);););與頁(yè)面的元素綁定 Ext.get(btnConfirm).on(click,function()Ext.Msg.confirm(請(qǐng)確認(rèn),是否要?jiǎng)h除該記錄 , function(button,text) /該函數(shù)為回調(diào)函數(shù),可以包含兩個(gè)參數(shù)/* * button:點(diǎn)擊的按鈕 * text:有活動(dòng)時(shí) 輸入選項(xiàng)時(shí)輸入的內(nèi)容*/if (button=yes) /注意比較的字符串的書寫Ext.MessageBox.alert(提示,操作已經(jīng)執(zhí)行!); else /dosomthing);3.Ext.MessageBmpt()方法輸入對(duì)話框APIprompt ( String title, String msg, Function fn, Object scope, Boolean/Number multiline ) : Ext.MessageBoxtitle : StringThe title bar textmsg : StringThe message box body textfn : Function(optional) The callback function invoked after the message box is closedscope : Object(optional) The scope of the callback functionmultiline : Boolean/Number(optional) True to create a multiline textbox using the defaultTextHeight property, or the height in pixels to create the textbox (defaults to false / single-line)multiline參數(shù)用來(lái)設(shè)置是否為多行。示例三:Ext.onReady(function TestMessageBox() Ext.MessageBmpt(測(cè)試,請(qǐng)輸入你的姓名););多行文本Ext.onReady(function TestMessageBox() Ext.MessageBmpt(測(cè)試,請(qǐng)輸入你的留言,null,null,true););事件處理Ext.onReady(function TestMessageBox() Ext.MessageBmpt(測(cè)試,請(qǐng)輸入你的留言,function(e,text) if(e = ok) document.write(text);,null,true););與頁(yè)面的元素綁定 /輸入對(duì)話框Ext.get(btnPrompt).on(click,function()Ext.Mmpt(請(qǐng)輸入.,姓名: ,function(button,text) /該函數(shù)為回調(diào)函數(shù),可以包含兩個(gè)參數(shù)if (button=ok) /注意此時(shí)是okExt.MessageBox.alert(您輸入的姓名,text); else /dosomthing);4. Ext.MessageBox.show()方法自定義對(duì)話框APIshow ( Object config ) : Ext.MessageBoxanimEl String/Element 對(duì)話框彈出和關(guān)閉時(shí)的動(dòng)畫效果buttons Object/Boolean 彈出框按鈕的設(shè)置closable Boolean 如果為false,則不顯示右上角的小叉叉,默認(rèn)為true。cls String 將客戶自定的CSS應(yīng)用到該對(duì)話框中defaultTextHeight Number 多行文本框中文本高度f(wàn)n Function 關(guān)閉彈出框后執(zhí)行的函數(shù)icon String 彈出框內(nèi)容前面的圖標(biāo)maxWidth Number 最大大小(默認(rèn)600)minWidth Number 最小大小(默認(rèn)100)modal Boolean 是否為模式msg String 消息的內(nèi)容multiline Boolean 設(shè)為true,則彈出框帶有多行輸入框progress Boolean 設(shè)為true,顯示進(jìn)度條progressText String 顯示在進(jìn)度條上的文本prompt Boolean 設(shè)為true,則彈出框帶有輸入框proxyDrag Boolean 設(shè)置為true,則為拖拽的時(shí)候顯示一個(gè)輕量級(jí)別代理title String 標(biāo)題value String 文本框中的值wait Boolean 設(shè)為true,動(dòng)態(tài)顯示progresswaitConfig Object 配置參數(shù),以控制顯示progresswidth Number 彈出框的寬度示例四:Ext.onReady(function TestMessageBox() Ext.MessageBox.show(title:測(cè)試標(biāo)題,msg:測(cè)試內(nèi)容,buttons:Ext.MessageBox.OKCANCEL,icon:Ext.MessageBox.INFO,prompt:true,multiline:true,width:400,defaultTextHeight :150););進(jìn)度條Ext.onReady(function TestMessageBox() Ext.MessageBox.show(title:進(jìn)度條,msg:5秒后自動(dòng)進(jìn)入系統(tǒng),progress:true,width:500,wait:true,waitConfig:interval:500,duration:5000,fn:function() Ext.MessageBox.hide();););與頁(yè)面的元素綁定 /自定義的對(duì)話框Ext.get(btnCustomer).on(click,function()Ext.Msg.show(/使用Msg對(duì)話框的構(gòu)造方法title:自定義的對(duì)話框,msg:提示信息,buttons:Ext.Msg.YESNOCANCEL,/按鈕的組成icon:Ext.Msg.QUESTION,fn:save /指明回調(diào)函數(shù),表示點(diǎn)擊完成的事件的操作););_/定義自定義對(duì)話框的回調(diào)函數(shù)function save(button)if(button=yes)alert(操作成功.);練習(xí)題目:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 運(yùn)動(dòng)損傷防護(hù)考核試卷
- 醫(yī)保相關(guān)審批管理制度
- 公司榮譽(yù)勛章管理制度
- 計(jì)算機(jī)四級(jí)軟件測(cè)試分析工具試題及答案
- 醫(yī)藥研發(fā)中心管理制度
- 安防公司安全管理制度
- 農(nóng)業(yè)項(xiàng)目引進(jìn)管理制度
- 培訓(xùn)機(jī)構(gòu)營(yíng)運(yùn)管理制度
- 園林苗木施工管理制度
- 遠(yuǎn)程工作中的網(wǎng)絡(luò)技術(shù)試題及答案
- 2024年杭州良渚文化城集團(tuán)有限公司招聘筆試沖刺題(帶答案解析)
- 2024年湖南吉利汽車職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)匯編
- 2024年廣州市自然資源測(cè)繪有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 《畜禽生產(chǎn)技術(shù)》復(fù)習(xí)試題及答案
- 2024山西省文化旅游投資控股集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- (正式版)SHT 3075-2024 石油化工鋼制壓力容器材料選用規(guī)范
- MOOC 航空航天材料概論-南京航空航天大學(xué) 中國(guó)大學(xué)慕課答案
- 國(guó)家開(kāi)放大學(xué)《客戶關(guān)系管理實(shí)務(wù)》形考任務(wù)1-4參考答案
- 放療過(guò)程科普知識(shí)講座
- 慕思廣告策略與實(shí)施報(bào)告完整版
- 初級(jí)韓國(guó)語(yǔ)智慧樹(shù)知到期末考試答案2024年
評(píng)論
0/150
提交評(píng)論