中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

jQuery EasyUI 窗口插件 - Messager 消息框


jQuery EasyUI 插件 jQuery EasyUI 插件

通過 $.messager.defaults 重寫默認的 defaults。

消息框(messager)提供不同樣式的消息框,包括警示(alert)、確認(confirm)、提示(prompt)、進展(progress)等等。所有的消息框都是異步的。用戶可以在與消息框交互后使用回調(diào)函數(shù)來完成一些動作。

依賴

  • window
  • linkbutton
  • progressbar

用法

$.messager.alert('Warning','The warning message');
$.messager.confirm('Confirm','Are you sure you want to delete record?',function(r){
    if (r){
????????alert('ok');
    }
});

屬性

名稱 類型 描述 默認值
ok string 確定按鈕的文本。 Ok
cancel string 取消按鈕的文本。 Cancel

方法

名稱 參數(shù) 描述
$.messager.show options 在屏幕的右下角顯示一個消息窗口,options 參數(shù)是一個配置對象:
showType: 定義消息窗口如何顯示??捎玫闹凳牵簄ull、slide、fade、show。默認是 slide。
showSpeed: 定義消息窗口完成顯示所需的以毫秒為單位的時間。默認是 600。
width:定義消息窗口的寬度。默認是 250。
height:定義消息窗口的高度。默認是 100。
title:頭部面板上顯示的標題文本。
msg:要顯示的消息文本。
style:定義消息窗口的自定義樣式。
timeout:如果定義為 0,除非用戶關(guān)閉,消息窗口將不會關(guān)閉。如果定義為非 0 值,消息窗口將在超時后自動關(guān)閉。默認是 4 秒。

代碼實例:
$.messager.show({
????title:'My Title',
????msg:'Message will be closed after 5 seconds.',
????timeout:5000,
????showType:'slide'
});
// show message window on top center
$.messager.show({
????title:'My Title',
????msg:'Message will be closed after 4 seconds.',
????showType:'show',
????style:{
????????right:'',
????????top:document.body.scrollTop+document.documentElement.scrollTop,
????????bottom:''
????}
});
$.messager.alert title, msg, icon, fn 顯示一個警告提示窗口。參數(shù):
title:顯示在頭部面板上的標題文本。
msg:要顯示的消息文本。
icon:要顯示的圖標圖片??捎玫闹凳牵篹rror、question、info、warning。
fn:當窗口關(guān)閉時觸發(fā)的回調(diào)函數(shù)。

代碼實例:
$.messager.alert('My Title','Here is a info message!','info');
$.messager.confirm title, msg, fn 顯示一個帶"確定"和"取消"按鈕的確認消息窗口。參數(shù):
title:顯示在頭部面板上的標題文本。
msg:要顯示的消息文本。
fn(b):回調(diào)函數(shù),當用戶點擊確認按鈕時傳遞一個 true 參數(shù)給函數(shù),否則給它傳遞一個 false 參數(shù)。

代碼實例:
$.messager.confirm('Confirm', 'Are you sure to exit this system?', function(r){
????if (r){
????????// exit action;
????}
});
$.messager.prompt title, msg, fn 顯示一個帶"確定"和"取消"按鈕的消息窗口,提示用戶輸入一些文本。參數(shù):
title:顯示在頭部面板上的標題文本。
msg:要顯示的消息文本。
fn(val):帶有用戶輸入的數(shù)值參數(shù)的回調(diào)函數(shù)。

代碼實例:
$.messager.prompt('Prompt', 'Please enter your name:', function(r){
????if (r){
????????alert('Your name is:' + r);
????}
});
$.messager.progress options or method 顯示一個進度的消息窗口。
options 定義如下:
title:顯示在頭部面板上的標題文本,默認值是 '' 。
msg:消息框的主體文本,默認值是 '' 。
text:顯示在進度條里的文本,默認值是 undefined 。
interval:每次進度更新之間以毫秒為單位的時間長度。默認值是 300。

方法定義如下: bar:獲取進度條(progressbar)對象。
close:關(guān)閉進度窗口。

代碼實例:
顯示進度消息窗口。
$.messager.progress(); 
現(xiàn)在關(guān)閉消息窗口。
$.messager.progress('close');

jQuery EasyUI 插件 jQuery EasyUI 插件其他擴展