jsp页面点击弹出iframe弹框,并传值到后台
来源:互联网 发布:阿里云域名续费 编辑:程序博客网 时间:2024/05/17 22:16
首先在jsp页面按钮绑定一个函数如下:
function openwindow(id,endDate){
layer.open({
type: 2,
title: false,
closeBtn: 0, //不显示关闭按钮
shade: [0],
id:"_layerDialog"//这里表示当前页面的ID
area: ['700px', '900px'],
//2秒后自动关闭
anim: 2,
btn: ['确定','关闭'],
content: ['${ctx}/superviseSum/delayOpenWindow?id='+id+'&endtime='+endDate, 'no'], //iframe的url,no代表不显示滚动条,这个路径跳到后台获取值,然后跳//到iframe弹框的页面
yes:function(index,layero){
var _layerDialog = $("#_layerDialog").find("iframe").contents();//当前页面ID去找iframe框架的内容
$.ajax({
cache: true,
type: "POST",
url:"${ctx}/superviseSum/delay"//这个路径是提交后台保存的
data:_layerDialog.find('#inputForm1').serialize(),// 你的formid,这里的inputForm1是指另一个页面form的ID,获取另一个jsp表单所有的值
async: false,
error: function(request) {
layer.msg("审核操作失败", {time: 2000});
},
success: function(data) {
if(data!=1){
layer.msg("审核操作失败", {time: 2000});
setTimeout(function(){
window.location.href="${ctx}/superviseSum/detail?id=${superviseSum.id}";
},1500)
}else {
layer.msg("审核操作成功", {time: 2000});
setTimeout(function(){
window.location.href="${ctx}/superviseSum/detail?id=${superviseSum.id}";
},1500)
}
}
});
layer.close(index);
},
})
}
layer.open({
type: 2,
title: false,
closeBtn: 0, //不显示关闭按钮
shade: [0],
id:"_layerDialog"//这里表示当前页面的ID
area: ['700px', '900px'],
//2秒后自动关闭
anim: 2,
btn: ['确定','关闭'],
content: ['${ctx}/superviseSum/delayOpenWindow?id='+id+'&endtime='+endDate, 'no'], //iframe的url,no代表不显示滚动条,这个路径跳到后台获取值,然后跳//到iframe弹框的页面
yes:function(index,layero){
var _layerDialog = $("#_layerDialog").find("iframe").contents();//当前页面ID去找iframe框架的内容
$.ajax({
cache: true,
type: "POST",
url:"${ctx}/superviseSum/delay"//这个路径是提交后台保存的
data:_layerDialog.find('#inputForm1').serialize(),// 你的formid,这里的inputForm1是指另一个页面form的ID,获取另一个jsp表单所有的值
async: false,
error: function(request) {
layer.msg("审核操作失败", {time: 2000});
},
success: function(data) {
if(data!=1){
layer.msg("审核操作失败", {time: 2000});
setTimeout(function(){
window.location.href="${ctx}/superviseSum/detail?id=${superviseSum.id}";
},1500)
}else {
layer.msg("审核操作成功", {time: 2000});
setTimeout(function(){
window.location.href="${ctx}/superviseSum/detail?id=${superviseSum.id}";
},1500)
}
}
});
layer.close(index);
},
})
}
阅读全文
0 0
- jsp页面点击弹出iframe弹框,并传值到后台
- iframe自适应高度,js弹出框并刷新父页面
- 使用iframe实现,点击JSP页面中的验证码刷新
- 点击JSP页面后弹出“下载”对话框问题
- jsp 页面点击事件后弹出DIV层代码
- jsp 页面中点击删除按钮后弹出确认对话框
- jsp 页面点击事件后弹出DIV层代码
- jsp页面点击删除按钮弹出删除确认
- 在jsp页面点击按钮后弹出保存对话框
- 点击a标签,跳转到iframe中,并在iframe中显示指定的页面
- C#点击iframe页面的控件(button),弹出层,关闭弹出层时只刷新父页面中的iframe里面的页面
- jsp页面中带有iframe页面进行后台传值出现中文乱码
- 点击工具栏弹出页面
- JS关于jsp页面弹出框传值并显示
- 弹出页面(window.showModalDialog(...)/iframe)中的导出Excel事件 点击没反应的问题
- 在layer的弹出框中点击按钮刷新父页面并关闭弹出框
- JSP页面弹出层
- js弹出框点击确认和取消时跳到其他页面且和父页面在同一个Iframe中如何实现?
- 模板的分离编译
- C++ GUI Programming with Qt4 Second Edition 之 前言
- 贴图技术入门——坦克大战地图
- 鸡兔同笼问题的求解
- LeetCode 441. Arranging Coins
- jsp页面点击弹出iframe弹框,并传值到后台
- mSurfaceTexture.updateTexImage()
- day8--socketserver回顾
- 广电计量通过欧洲航空安全局试验能力认可审查
- 针对复选框多选后以字符串形式显示在数据库以及修改页面复选框的回显数据库
- csu 2007 K: Football Training Camp
- 京东笔试:括号匹配 ---- 逆向思维题
- json和对象字面量
- CSS3 range滑块变色