打开弹出层:
在list页面带入layer.js
<script type="text/javascript" src="/admin/layer/layer.js"></script>
在list页面点击时,弹出form弹出层,list.js:
$(".add_category,.update").click(function(){ //弹出框 var doMain = $('.domain_name').val(); layer.open({ shade: [0.5, '#000', false], type: 2, area: ['900px', '530px'], fix: false, //不固定 maxmin: true, title: ['添加或修改用户类型', false], content: doMain+"/Stat/QueryUserCategoryForm.action?adminUserCategory.id="+$(this).val() }); });
在点击form弹出层的“保存”按钮时,如果保存数据成功,则关闭弹出层,并且刷新list页面:
form.js:
submitHandler: function (form){ $.post( $('.domain_name').val()+"/Stat/AddOrUpdateUserCategory.action", $(form).serialize(), function(data){ var result = eval("("+data+")"); if(!result.status){ alert(result.message); }else{ //添加数据成功,关闭弹出窗之前,刷新列表页面的数据 parent.window.location.href=$('.domain_name').val()+"/Stat/QueryUserCategoryListStat.action"; var index = parent.layer.getFrameIndex(window.name); //获取窗口索引 parent.layer.close(index); } } ); }
相关推荐
3. 回调函数:插件还提供了一套完整的回调函数机制,如`onOpen`(弹出层打开时触发)、`onClose`(关闭时触发)等,开发者可以通过这些回调进行更复杂的业务逻辑处理。 四、与其他jQuery插件的兼容性 LayerModel...
总之,通过上述方法,可以实现一个响应用户操作的弹出层打开和关闭的完整流程。在使用过程中,开发者需要关注弹出层的样式定制、交互逻辑以及与其他页面元素的协同工作,以确保良好的用户体验。由于本文介绍了jQuery...
例如,`$.layerModel.open()`用于打开弹出层,`$.layerModel.close()`用于关闭弹出层,而`$.layerModel.config()`则用于设置或修改弹出层的配置参数。这种简洁的API设计使得即使是对jQuery不太熟悉的开发者也能快速...
Layer是一款广泛应用于Web开发中的JavaScript弹出层插件,它基于jQuery库,为网页提供丰富的弹窗效果。Layer不仅能够实现基本的消息提示框,还能创建复杂的对话框、模态窗口、提示信息等交互元素,极大地增强了网页...
此外,还可以通过`onOpen`、`onClose`等回调函数来处理弹出层打开和关闭时的逻辑。 在实际项目中,jQuery LayerModel可以广泛应用于用户提示、表单验证、对话框、模态窗口等多种场景。例如,在用户点击某个按钮时,...
jQuery的Ajax方法可以帮助我们实现这一功能,使得弹出层在打开时动态填充内容。 通过"Query弹层窗口集合"这个压缩包,你可以学习到如何利用jQuery创建和控制各种弹出层和弹出窗口,包括但不限于上述提到的技术和...
5. **关闭弹出层**: 使用layer.close()方法关闭已打开的弹出层。 ### 五、示例代码 ```javascript // 引入jQuery和JQ Layer <script src="jquery.min.js"> <script src="layer.js"> // 初始化 $(function(){ // ...
代码片段中提到了几个关键函数的使用,如layer.open()用于打开Layer弹出层,layer.close()用于关闭Layer弹出层。同时,还演示了如何通过iframe与父页面进行数据交互。 从代码中可以总结出几个重要的知识点: - ...
本资源"基于jQuery弹出层插件实现的多种不同展开方式的遮罩效果.zip"主要关注的是如何利用jQuery来创建各种弹出层(modal)效果,特别是与遮罩层(mask)相关的视觉效果。遮罩层通常用于在用户界面中突出显示特定...
7. **API接口**:layer mobile提供了丰富的API接口,供开发者调用来控制弹出层的生命周期,如打开、关闭、更新内容等。在源码中,我们可以学习到如何通过JavaScript对象和方法来实现这些功能。 在学习和使用layer ...
在使用jQuery和Layer弹出层插件时,开发者可能会遇到一些常见的问题,这些问题往往与页面结构、DOM元素的使用以及框架的集成有关。本篇文章主要针对"jQuery使用Layer弹出层插件闪退问题"进行深入解析,帮助遇到类似...
以下是关于如何使用Layer组件进行多个iframe弹出层的打开、关闭以及参数传递的详细说明: 1. **打开iframe弹出层**: - **示例一**:通过设置`type: 2`来指定打开一个iframe类型的弹出层,`content`参数用于指定...
本篇文章将围绕"基于jQuery的很酷的弹出层效果js插件"这一主题,深入探讨其原理、使用方法以及实现技巧。 一、jQuery弹出层插件概述 jQuery弹出层插件通常是一个经过封装的JavaScript代码库,它扩展了jQuery的功能...
1. 创建一个Layer弹出层,设置类型为2(iframe)并加载需要的页面。 2. 在iframe页面内,执行异步操作(如AJAX请求)。 3. 在AJAX请求成功后的回调函数中,获取当前iframe在父窗口的索引。 4. 使用`setTimeout()`...
**layer弹出层插件详解** 在Web开发中,弹出层组件是不可或缺的一部分,它为用户提供了丰富的交互体验,如提示信息、确认对话框、模态窗口等。layer插件正是这样一款强大的Web弹层工具,凭借其易用性、灵活性和高度...
然后,通过JavaScript或者jQuery调用插件提供的方法,如`.popuplayer('open')`来打开弹出层,`.popuplayer('close')`关闭弹出层。此外,插件可能还提供了一些自定义选项,例如动画效果、背景透明度等,以便开发者...
弹出层集合可能包含了多种不同的实现方式,如JavaScript、jQuery或者纯CSS的示例。这些弹出层可能具有不同的特性,如: 1. **模态弹出层**:用户必须与弹出层交互后才能继续与页面其他部分互动,常用于警告、确认...
在SSM(Spring、SpringMVC、MyBatis)框架中,使用JSP页面和Layui前端框架来实现layer弹出层效果是常见的做法,这样可以为用户提供更好的交互体验。Layui是一款轻量级的前端组件库,其中的layer模块提供了丰富的弹窗...