extjs各種彈出框

2021-06-05 19:47:58 字數 1857 閱讀 8343

1.extjs之訊息框:

語法:ext.messagebox.alert(string title, string msg,function fn, obejct scope);

引數定義: 

ext.messagebox.alert("提示框","這是乙個提示框");

ext.messagebox.alert("提示框","這是乙個提示框",function());

2. extjs 之輸入框

語法:ext.messagebox.prompt(string title, string msg,function fn,object scope,boolean/number multiline);

引數定義: 

ext.messagebox.prompt("輸入框","請輸入名字:",function(bu,txt)); 

ext.messagebox.prompt("輸入框","請輸入名字:",function(bu,txt),this,300);

3.extjs之確認框

語法: 

ext.messagebox.confirm(string title, string msg,function fn, object scope);

引數定義: 

ext.messagebox.confirm("確認","下面的按鈕作出選擇",function(btn);

4. extjs之自定義訊息框

語法: 

ext.messagebox.show(object config);

config屬性說明: 

var config =;  

ext.messagebox.show(config);

注意: 在extjs.messagebox中已經定義了buttons的取值.如下 引用

ok:只有"確定"按鈕 

cancel:只有"取消"按鈕 

okcancel:有"確定"和"取消"按鈕 

yesno: 有"是"和"否"按鈕 

yesnocancel:有"是"、"否"和"取消"按鈕 

icons取值如下 引用

info:資訊圖示 

warning:警告圖示 

question:詢問圖示 

error:錯誤圖示 

進度條對話方塊也是自定義訊息框的一種,只是在配置config時添progress=true即可,同時在設定其他相關資訊,比如進度提示。 

ext.messagebox.show();  

var f = function(v)else

};

};

for(var i=0; i<13;i++)

解析上述**中progresstext屬性是進度條滾動之前最初的文字,滾動程序由updateprogress(number value,string progresstext)方法來定義,引數value是從0-1之間的小數,表示進度百分比;progresstext則表示進度條滾動過程中的文字提示資訊。

var config = ;  

ext.messagebox.show(config);

點選彈出框

function box show main id,btn,e,on box show main.prototype else start function on if on return this animate function obj,json obj.timer setinterval fu...

彈出框型別

alert 彈出個提示框 確定 window.alert引數,只有乙個,顯示警告框的資訊 無返回值.confirm 彈出個確認框 確定,取消 prompt 彈出個輸入框 讓你輸入東西 window.prompt引數,有兩個,第乙個引數,顯示提示輸入框的資訊.第二個引數,用於顯示輸入框的預設值.返回,...

關於lhgdialog彈出框後在彈出框不顯示問題

lhgdialog api 當時用lhgdialog彈窗後,在彈窗頁面,提示儲存成功,但是儲存明明寫有彈出提示的 去沒有提示 dialog.alert 提示內容 實際上並不是沒有提示,是提示顯示在彈窗的後面了.例如 我彈出乙個編輯使用者資訊的頁面,dialog 然後我在儲存方法裡面加入 dialog...