bootstrap layer.open中end的使用

遇到一個問題:點擊layer彈出層中的按鈕之後,完成一系列操作,彈出層自我關閉並在父界面彈出一句提示。

簡單查找了一下,發現了layer.open中的end。

下面三句介紹引自 http://fly.layui.com/jie/185/

end - 層銷燬後觸發的回調
類型:Function,默認:null
無論是確認還是取消,只要層被銷燬了,end都會執行,不攜帶任何參數。
這樣,寫出了自己的需求

layer.open({
					type:2, //彈出層現實的樣式
					//shade:false,  //不顯示背景陰影,去掉這個屬性則顯示
					//skin:"layui-layer-rim",  //加上邊框
					closeBtn:0,    //不顯示關閉按鈕
					//shadeClose:true,//開啓遮罩關閉        就是點擊其他地方,彈框消失
					title:"發現新問題",//title:false 不顯示標題
					area: ['800px', '300px'], //彈出層寬高
					content:"question.php?qid=1",   //捕獲的元素

					end: function(){
						window.parent.layer.msg('發佈成功');
					}
				});


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章