为了账号安全,请及时绑定邮箱和手机立即绑定

如何实现JSP页面弹出对话框后,还能在原页面操作?

如何实现JSP页面弹出对话框后,还能在原页面操作?

一只甜甜圈 2019-03-06 15:15:15
点击"导出协议",会弹出一个对话框,此时页面无法做任何操作.现在需要修改的是,弹出对话框以后,原页面可以做别的操作.但是重复点击同一条数据的"导出协议"时,会弹出一个提示"操作重复"的对话框.在JSP页面定义一个全局变量,"导出协议"的时候调用它,然后拿这个变量和数据ID相比较,如果重复则弹出对话框.<td class="td_hand" id="td_toAudit_onClick" title="导出"><input onClickTo="javascript:expToExcel();"  type="button" value="导出协议" class="button_ellipse"></td>//协议导出excel add by evanfunction expToExcel() {var ids = findSelections("checkbox_template","agreement_id");if(ids == null) {   alert("请选择一条记录");   return false;}if(ids.length > 1) {   alert("只能选择一条记录");   return false;}// 定义一个全局变量.校验其等不等于ID,等于的话弹出提示对话框/* 定义一个全局变量;if(ids == 定义的全局变量) {   alert("请不要重复选择!");   return false;}*/form.action="<%=request.getContextPath()%>/" + rmActionName + ".do?cmd=expToExcel&id="+ids;form.submit();}
查看完整描述

3 回答

?
郎朗坤

TA贡献1921条经验 获得超9个赞

让form打开在一个隐藏的.框内
<from target="hidden_frame">

页面底部加一个
<iframe id="hidden_frame" name="hidden_frame" />


查看完整回答
反对 回复 2019-04-26
?
绝地无双

TA贡献1946条经验 获得超4个赞

JQuery Dialog 设置 modal 属性 就ok


查看完整回答
反对 回复 2019-04-26
  • 3 回答
  • 0 关注
  • 1051 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信