Extjs Ext.MessageBox.confirm 確認(rèn)對(duì)話框詳解
更新時(shí)間:2010年04月02日 20:12:12 作者:
顯示一個(gè)確認(rèn)對(duì)話框,用來(lái)代替JavaScript標(biāo)準(zhǔn)的confirm()方法,具有兩個(gè)按鈕“是”和“否”如果為其提供一個(gè)回調(diào)函數(shù),則該函數(shù)將在單擊按鈕后被調(diào)用(包括右上角的推出按鈕),所單擊按鈕的id將被作為唯一的參數(shù)傳遞到回調(diào)函數(shù)中。
Ext.MessageBox.confirm()詳解
顯示一個(gè)確認(rèn)對(duì)話框,用來(lái)代替JavaScript標(biāo)準(zhǔn)的confirm()方法,具有兩個(gè)按鈕“是”和“否”如果為其提供一個(gè)回調(diào)函數(shù),則該函數(shù)將在單擊按鈕后被調(diào)用(包括右上角的推出按鈕),所單擊按鈕的id將被作為唯一的參數(shù)傳遞到回調(diào)函數(shù)中。
調(diào)用格式:
confirm(String title,String msg,[function fn],[Object scope])
參數(shù)說(shuō)明:
Ext.MessageBox.alert();//相關(guān)內(nèi)容
返回值:
Ext.MessageBox
代碼示例:
<script type="text/javascript">
Ext.onReady(function() {
Ext.MessageBox.confirm('提示', '請(qǐng)單擊我 做出選擇', callBack);
function callBack(id) {
alert('單擊的按鈕id是:'+id);
}
});
</script>
Ext.MessageBox.confirm的使用方式與alert類似,該確認(rèn)對(duì)話框也是異步執(zhí)行的不會(huì)造成阻塞,因此對(duì)于用戶確認(rèn)后才能執(zhí)行的代碼也需要放到回調(diào)函數(shù)中。傳入回調(diào)函數(shù)中的id是區(qū)分用戶選擇的唯一方法,通過(guò)判斷該參數(shù)來(lái)執(zhí)行不同的操作。
顯示一個(gè)確認(rèn)對(duì)話框,用來(lái)代替JavaScript標(biāo)準(zhǔn)的confirm()方法,具有兩個(gè)按鈕“是”和“否”如果為其提供一個(gè)回調(diào)函數(shù),則該函數(shù)將在單擊按鈕后被調(diào)用(包括右上角的推出按鈕),所單擊按鈕的id將被作為唯一的參數(shù)傳遞到回調(diào)函數(shù)中。
調(diào)用格式:
confirm(String title,String msg,[function fn],[Object scope])
參數(shù)說(shuō)明:
Ext.MessageBox.alert();//相關(guān)內(nèi)容
返回值:
Ext.MessageBox
代碼示例:
復(fù)制代碼 代碼如下:
<script type="text/javascript">
Ext.onReady(function() {
Ext.MessageBox.confirm('提示', '請(qǐng)單擊我 做出選擇', callBack);
function callBack(id) {
alert('單擊的按鈕id是:'+id);
}
});
</script>
Ext.MessageBox.confirm的使用方式與alert類似,該確認(rèn)對(duì)話框也是異步執(zhí)行的不會(huì)造成阻塞,因此對(duì)于用戶確認(rèn)后才能執(zhí)行的代碼也需要放到回調(diào)函數(shù)中。傳入回調(diào)函數(shù)中的id是區(qū)分用戶選擇的唯一方法,通過(guò)判斷該參數(shù)來(lái)執(zhí)行不同的操作。
您可能感興趣的文章:
- JavaScript彈出對(duì)話框的三種方式
- 九種js彈出對(duì)話框的方法總結(jié)
- JavaScript寫的一個(gè)自定義彈出式對(duì)話框代碼
- javascript window.confirm確認(rèn) 取消對(duì)話框?qū)崿F(xiàn)代碼小結(jié)
- ExtJS Ext.MessageBox.alert()彈出對(duì)話框詳解
- js彈出框、對(duì)話框、提示框、彈窗實(shí)現(xiàn)方法總結(jié)(推薦)
- js彈出確認(rèn)是否刪除對(duì)話框
- 利用javascript打開模態(tài)對(duì)話框(示例代碼)
- JS實(shí)現(xiàn)彈出下載對(duì)話框及常見文件類型的下載
- JavaScript實(shí)現(xiàn)消息對(duì)話框
相關(guān)文章
ExtJs 實(shí)現(xiàn)動(dòng)態(tài)加載grid完整示例
動(dòng)態(tài)加載grid在ExtJs中如何實(shí)現(xiàn),貌似有很多的朋友都不知道吧,下面有個(gè)不錯(cuò)的示例,希望對(duì)大家有所幫助2013-09-09
ExtJS下書寫動(dòng)態(tài)生成的xml(兼容火狐)
ExtJS下書寫動(dòng)態(tài)生成的xml,只能有IE可以運(yùn)行,為了兼容性,必須考慮火狐的用戶,所以,這個(gè)程序?yàn)榱耍夯鸷脩舻募嫒菪?/div> 2013-04-04
ExtJs3.0中Store添加 baseParams 的Bug
今天發(fā)現(xiàn)了一個(gè)ExtJS3.0中的Bug 以前用2.0的時(shí)候,喜歡這樣增加參數(shù)2010-03-03
Extjs學(xué)習(xí)筆記之二 初識(shí)Extjs之Form
form恐怕是Web開發(fā)中最常用的控件了,Extjs對(duì)普通的html form進(jìn)行了一些封裝,使其具有基本的外觀和一些簡(jiǎn)便的和服務(wù)器進(jìn)行通信的方法。2010-01-01
ExtJS Store的數(shù)據(jù)訪問與更新問題
ExtJS Store的數(shù)據(jù)訪問與更新問題,需要的朋友可以參考下。2010-04-04
Extjs 繼承Ext.data.Store不起作用原因分析及解決
有關(guān)Extjs 繼承Ext.data.Store 不起作用的原因有很多種,接下來(lái)與大家分享下,本人遇到的,這個(gè)Store寫出來(lái)之后 是不會(huì)起到作用的,感興趣的朋友可以看下詳細(xì)的原因及解決方法2013-04-04
常用Extjs工具:Extjs.util.Format使用方法
常用Extjs工具:Extjs.util.Format使用方法,需要的朋友可以參考下2012-03-03
Extjs優(yōu)化(一)刪除冗余代碼提高運(yùn)行速度
Extjs 本身是一個(gè)加載慢的JS框架,這次來(lái)寫寫怎么減少冗余代碼,也是提高運(yùn)行速度,感興趣的朋友可以參考下哈,希望可以幫助到你2013-04-04
extjs tabpanel限制選項(xiàng)卡數(shù)量實(shí)現(xiàn)思路及代碼
使用的是用變量存儲(chǔ) id 加載新的選卡時(shí) 交換 id ,從而限制了打開的選項(xiàng)卡數(shù)量,如果不是一定要這個(gè)效果,建議不要頻繁的關(guān)閉和創(chuàng)建tabpanel,感興趣的朋友可以參考下哈2013-04-04最新評(píng)論

