一、使用方法:
1)必須先引入jQuery1.8或以上版本
<script src="jQuery的路徑"></script> <script src="layer.js的路徑"></script>
2)定義函數
1)參數: icon: 16, //代表加載的圖標time: 0, //0秒關閉(如果不配置,默認是3秒)shade: 0.5 //類型:String/Array/Boolean,默認:0.3即彈層外區域。默認是0.3透明度的黑色背景('#000')。//如果你想定義別的顏色,可以shade: [0.8, '#393D49'];如果你不想顯示遮罩,可以shade: 0
/** * 查詢過程顯示的進度條 * layer:固定參數; * text:定義到頁面上的顯示信息.例如:text='正在查詢中。。' */ // 顯示正在查詢的轉態
var text='正在加載中。。' function showLoading(layer,text) { layer.msg(text, { icon: 16, //代表加載的圖標 time: 0, //0秒關閉(如果不配置,默認是3秒) shade: 0.5 }); // 查詢結果后隱藏狀態 function hideLoading() { window.layer.closeAll(); }
二、和ajax使用
setTimeout(function() {
$.ajax({
type:"POST",
url:"sanalysis.do?method=doSearch",
dataType:"json",
contentType: "application/x-www-form-urlencoded; charset=utf-8",
async:false,
data:dataV,
success:function(msg)
{
//回調函數回來
}
});
hideLoading();
}, 1000);
