layui弹出层按钮提交iframe表单的方法
如下所示:
layer.open({ id: 'LAY_layuipro', //设定一个id,防止重复弹出 type: 2, title:'添加人员信息', area: ['600px','340px'], btn: ['保存','关闭'], yes: function(index, layero){ var inputForm = $(window.frames["layui-layer-iframe" + index].document).contents().find("#userForm"); inputForm.ajaxSubmit({ url:'<%=path%>/version/demand/saveDemand', type:'post', dataType:'json', success:function(result){ if(result.data=='ok'){ layer.closeAll(); layer.alert("添加成功!") reloadData();//重新加载列表 } } }); },btn2: function(){ layer.closeAll(); },content: '<%=path%>/user/toAdd' })
使用了ajax提交form表单,需要引入jquery.form.js。
以上这篇layui弹出层按钮提交iframe表单的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
layui的表单提交以及验证和修改弹框的实例
HTML <div class="layui-form"> <input type="text" class="txt" name="newName" lay-verify="newName" lay-verType="tips" placeholder="请输入姓名"> <input type="text" clas
-
使用layer弹窗和layui表单实现新增功能
1.需求:使用layer在弹窗内完成新增,成功后提示并刷新页面(父页面,list页面) 2.实现 a* 页面效果图 b*页面代码 --构建from表单 <div id="add-main" style="display: none;"> <form class="layui-form" id="add-form" action=""> <div class="layu
-
layui使用form表单实现post请求页面跳转的方法
如下所示: window.location.href='url?param=' + paramValue; 上面这种方式实现页面跳转附带参数,容易造成信息泄露: layui使用form表单实现post请求,避免信息泄露(设置form表单隐藏,也可以初始化时隐藏): 这里是在数据表格查询数据时的按钮操作,其他操作类似 <table id="myTable" class="layui-table" lay-filter="myTableDetail&qu
-
Layui点击图片弹框预览的实现方法
我就废话不多说了,直接上代码吧! 如下所示: <img src="123.png" width="20px" height="20px" class="layui-upload-img" onclick="previewImg(this)"> function previewImg(obj) { var img = new Image(); img.src = obj.src; //var he
-
layui点击弹框页面 表单请求的方法
如下所示: $("#addSite").click(function () { layer.open({ title: '添加站点', type: 1, area: ['700px', '400px'], content: '<blockquote class="layui-elem-quote layui-text">注意事项: 请填写相关的数据信息! </blockquote>' + '<form class="layui
-
layui弹出层按钮提交iframe表单的方法
如下所示: layer.open({ id: 'LAY_layuipro', //设定一个id,防止重复弹出 type: 2, title:'添加人员信息', area: ['600px','340px'], btn: ['保存','关闭'], yes: function(index, layero){ var inputForm = $(window.frames["layui-layer-iframe" + index].document).contents().find(&quo
-
js制作带有遮罩弹出层实现登录注册表单特效代码分享
本文实例讲述了js制作带有遮罩弹出层实现登录注册表单代码特效代码.分享给大家供大家参考.具体如下: 运行效果图: ----------------------查看效果 源码下载----------------------- 小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式. jquery制作的带有遮罩弹出层实现登录注册等表单的特效源码,是一段实现了点击后在原始页面上弹出想用页面的代码. 为大家分享的js制作带有遮罩弹出层实现登录注册表单代码特效
-
layer弹出层自定义提交取消按钮的例子
首先从js开始 /** * 检查是否选中 */ Sendandre.check = function () { var selected = $('#' + this.id).bootstrapTable('getSelections'); if (selected.length === 0) { Feng.info("请先选中表格中的某一记录!"); return false; } else { Sendandre.seItem = selected[0]; console.log(
-
layui弹出层效果实现代码
本文实例为大家分享了layui弹出层的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>弹出层</title> <link rel="stylesheet" href="layui/css/layui.css" media="all"> &
-
解决layui弹出层layer的area过大被遮挡的问题
layer弹出窗口在弹出时指定了area,弹出后,如果当前页面(iframe)大小比弹出的窗口小,那么就会出现无法操作弹出窗口的尴尬情况. 如图: 弹出窗口比当前页面大,这时,唯有放大整个页面才能看到完全的弹出窗口,才可以操作. layui 为我们提供了 layer.style(); 方法来重新跳整窗口的大小 , 然后我们只需要写一个函数,得到当前document的宽度和高度, 判断弹出框是否大于document来调整窗口大小 <!DOCTYPE html> <html lang=&qu
-
关于jquery layui弹出层的使用方法
Jquery必须大于1.83 layui必须是all,否则不显示 <script src="../js/jquery-1.8.3.min.js"></script> <script src="../layui/layui.all.js"></script> html代码 <input id="about" type="button" value="修改考勤&quo
-
layui 弹出层回调获取弹出层数据的例子
如下所示: // 弹出楼栋负责人信息页面 layer.open({ type: 2, title:'请选择楼栋负责人', maxmin: false, area: ['60%', '80%'], offset: '0px', content: '${ctx}/life/houserInsertion/headBuildingInfo?pkProject='+pkProject, btn: ['确定','关闭'], yes: function(index){ //当点击'确定'按钮的时候,获取弹出
-
关于layui 弹出层一闪而过就消失的解决方法
听说是因为 JQuery 的版本冲突问题,在找到具体问题之前,先在代码里加一个 return false 解决问题: <button class="layui-btn" lay-submit lay-filter="test" οnclick="return false;">立即提交</button> js: //监听提交 form.on('submit(test)', function(data) { console.l
-
浅谈layer弹出层按钮颜色修改方法
layer弹出层有多种格式的弹出,使用方法也不细述. 在弹出确认框可使用confirm或open方式 在open中 layer.open({ content: '确认提交?', btn: ["确认", "取消"], yes: function (index) { somefunciton... layer.close(index) }, btn2: function (index) { } }); layer中确认按钮在第一个位置,展示也是按顺序展示 如果和自己项目
-
layui 弹出层值回传解决方式
如下所示: layer.open({ type: 2, title: "设置围栏", shadeClose: true, shade: 0.4, area: ['90%', '90%'], content: "/ElectronicFence/Map?id=" + id + "&shapeType=" + shapeType, btn: ['确定','关闭'], yes: function(index){ //当点击'确定'按钮的时候,获
随机推荐
- 如何用htmlEncode来显示Unicode?
- web标准布局实例教程,用定位轻松解决CSS复杂布局
- JavaScript面向对象编写购物车功能
- JS模仿手机端九宫格登录功能实现代码
- java 中volatile和lock原理分析
- 在GridView中LinkButton的属性的应用(如何不用选中就删除这一行)
- .NET Core创建一个控制台(Console)程序
- PHP Echo字符串的连接格式
- asp下循环一行多少个
- Android中利用SurfaceView制作抽奖转盘的全流程攻略
- Js操作树节点自动折叠展开的几种方法
- PHP中文件缓存转内存缓存的方法
- 插入排序_Python与PHP的实现版(推荐)
- 详解Python的Flask框架中生成SECRET_KEY密钥的方法
- SQL Server 2016 TempDb里的显著提升
- DevExpress之ChartControl实现饼状图百分比演示实例
- Android指纹解锁示例代码
- Java8中字符串处理库strman-java的使用示例
- 浅谈java多态的实现主要体现在哪些方面
- Android中GridView布局实现整体居中方法示例