一、Type:1
定义全局变量openlayer
一般 会借助Ajax
.({
:::(res){
=layer.({
:::res
})
}
}data)打开后,在弹出的页面form2中不需要有任何的js和样式引入,可以与打开窗口的页面共用一套CSS和JS
在打开的页面中直接响应点击事件关闭layer即可。如下
().((data){
layer.()})二、Type:2
=layer.({
:::: []
})这样方式要求form中需要完整引入所需要的样式和JS,通过如下代码关闭:
().((data){
index = .layer.(.).layer.(index)})三、不管是Type=1或Type=2都可以在Layer.open中设置btns:[]来完成。大致事例如下
layer.open({
type:1,
title:"这是一个标题",
area:["90%","90%"],
btns:["确定","取消"],
yes:function(event){
//这里是确定代码
},
btn2:function(event){
//这里是第2个按钮点击事件,即"取消"事件
});
使用这种方法也可以关闭弹窗。
使用时各有利处,选择一个适合自己的就可以。