easyui级联弹出dialog的问题

author author     2023-05-13     482

关键词:

如easyui中dialog通过iframe引用页面b.jsp,怎么从b.jsp中添加再弹出dialog的代码。
做出的效果就是:点击第一个页面a.jsp的按钮,弹出对话框B(B引用的b.jsp);再点击B中的按钮,弹出对话框C。
目前的情况,如果把b.jsp中的代码合并到a.jsp中,便可以实现连续弹出对话框的效果;但是由于一个页面的代码量太大,想拆分成两个jsp来实现上述效果。求大神指点。

iframe内弹出层始终在iframe内,用户体验很差,既然用easyui了,看你的意思也就是2个弹出层,也就多了一点点代码而已,你确定要牺牲用户体验吗

现在的easyui 支持多窗体的啊
参考技术A 在a页面写弹出对话框c的代码
在b页面调用追问

这。。。感觉和我上面说到的实现方法差不多额,能拆分的方法吗?

追答

那就是你的设计问题了,遇到这种违反常理 的问题,最好看看有没有更好的设计方案,避免这种情况

追问

我也不想啊,客户这么要求的。还是谢谢你了。

追答

你不妨说说,你想做什么,可能我的理解有误呢
是这样的,我之前遇到一个业务
在a页面,点击一个按钮,弹出一个弹出层,弹出层中是一个iframe (加载b页面)
在b页面选定一项,然后把b页面的选中值添加到a页面的一个input中,
我感觉与你的有点类似,看你的业务室怎样的哦

追问

我的需求比你的多了一些。你的是弹出一个对话框,然后将值传递给父页面。我的是弹出一个对话框之后,再从对话框jsp中弹出一个对话框。如果代码都写在一个jsp中,是可以实现的;但改成用iframe引用页面就不行了。

追答

你是说你要在b页面弹出对话框,那么这个对话框与a页面有什么关系么?

easyui更改dialog弹出的位置

方法一:在弹出dialog的时候不用$(‘#dialogDiv‘).dialog(‘open‘);打开。用$(‘#dialogDiv‘).window(‘open‘);打开。再用window的resize方法重新布局就可以了。类似:vartop=$("#struBtn").offset().top+30;varleft=$("#struBtn").offset().left;$(‘#dialogD 查看详情

在jsp中加入easyui-dialog作为弹出框,点击按钮无法弹出easyui-dialog框

...:easyyui-dialog在页面的位置:而且在加载页面的时候,也把easyui-dialog也显示出来了:不知道我有没有描述清楚,刚接触easyui,请高手指点下,谢谢!!对话框先不要加class="easyui-dialog"直接放一个div就可以<div id="dd"></div>然... 查看详情

easyui,dialog在框架页(ifrmae)的top页面弹出时,拖拽dialog边缘(以改变窗口大小),ui界面被卡死的解决办法(代码片段)

将Dialog的modal属性设置为true,可以解决卡死的问题(但会给用户使用体验带来影响)1varpar=2title:This.title,3width:This.width,4height:This.height,5cache:This.cache,6modal:This.modal,7resizable:This.resizable,8maximizable:This.maximiza 查看详情

easyui创建dialog弹框

1.在当前页面必须有一个DIV<!--保证金明细的详情列表显示--><divid="dialog-alarm-detail"></div>  2.DIV这个可以弹出对话框  //DIV对象vardetailLog=$(‘#dialog-alarm-detail‘).dialog({title:‘保证金明细详情‘,width 查看详情

jqueryeasyui怎么弹出一个新窗口

...alog的需要的数据等。2、$("#divId").dialog(里面类似easyui的dialog;)3.点击事件在js添加一个$("#divId").dialog("open"); 查看详情

easyui-dialog打开多次数据串台问题

问题:  公司项目最近在用easyui写后台管理系统,发现dialog使用后总会报出莫名奇妙的问题  1.打开多次后数据显示上一次的,表单提交错误或者获取数据错误  2.来回跳转后,会有打开其它dialog的可能,神奇的串台现象&n... 查看详情

jqueryeasyui弹出dialog窗口问题

...有一个iframe,之后在iframe中加载新的页面,在新的页面中弹出dialog窗口,如果dialog窗口太大就会导致如下图所示,怎样让dialog窗口的相对也是是index?就是它的头部信息被窗体给遮住了,如何显示在窗体的外面,如下图参考技术A... 查看详情

easyui中dialog的问题,懂的来,不懂别装懂!

在jsp页面中有一个<divid="brandAdd_dialog"></div>,在js文件中有一个控制他显示的方法functionshowAddDialog() $('#brandAdd_dialog').dialog( title:'添加', width:400, height:200, closed:false, cache:false, modal:true );这个dialog中有一个... 查看详情

优化自定义dialog的弹出速度

系统环境:Android2.1问题描述:自定义Dialog弹出反应过慢请问如何优化自定义对话框的显示速度呢?参考技术A你是不是每次都重新创建Dialog,这样子会慢点。android有一个OnCreateDialog,OnPreparedDialog的优化方法。就是说,只要在OnCrea... 查看详情

easyui-dialog

easyui-dialog中常用的到的属性 <divid="dialog"class="easyui-dialog"title="添加用户信息" style="width:100%;height:100%;padding:5px;" data-options="iconCls:‘icon-save‘,modal:true,遮挡效果closed:true,可否关闭minimizable:t 查看详情

记录uni-popup-dialog的input模式下,软键盘自动弹出的问题

参考技术A在使用uni-app开发微信小程序的时候,使用了uni-popup和uni-popup-dialog的input模式,查看官方提供的接口,发现没有修改聚焦的接口,于是修改了uni-popup->components->uni-popup-dialog->uni-popup-dialog.vue的mounted()方法内的this.focu... 查看详情

easyui--dialog

 最近学习EasyUi这个框架,感觉还是不错的一个前端框架,有什么不懂看一下官网的说明,大概都能解决。现在对这阵子的学习做一个总结。   首先,官网(http://www.jeasyui.com/download/index.php)下载Easyui的压缩包,我这里... 查看详情

输入adjustresize模式下键盘弹出dialog不能resize问题

参考技术A键盘的弹出模式可以通过设置windowSoftInputMode属性改变,总共有九种这九种可以用|组合。【1】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置【2】stateUnchanged:当这个activity出... 查看详情

UIPopoverController w/MonoTouch.Dialog 会导致不需要的弹出框大小调整

】UIPopoverControllerw/MonoTouch.Dialog会导致不需要的弹出框大小调整【英文标题】:UIPopoverControllerw/MonoTouch.Dialogresultsinunwantedresizingofpopover【发布时间】:2012-02-0717:11:21【问题描述】:我在UIPopoverController中使用MonoTouch.Dialog为我们的iPad... 查看详情

有人知道怎么实现触摸屏幕弹出的toast立即消失的功能吗?

我试过用PopuWindow,Dialog等实现Toast的功能,弹出后自动消失,触摸屏幕立即消失,但是都存在一个问题,Dialog都是依赖Activity,Activity结束之后弹出的dialog就会报错,之后又查到设置成系统dialog就不存在着问题,给dialog加了getWindow(... 查看详情

在easyui中如何在dialog中加载datagrid

先在dialog中加载datagrid,在datagrid中选中几条数据,然后将选中数据传到后台。最好有代码急用谢谢参考技术A<htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>SelectGrid弹出选择表格</title><metahttp-equiv="content... 查看详情

easyui中,z-index失效问题

  1、z-index是css的属性,第一种div设置css的z-index时,是不起作用的,最后设置在style中才起作用了,比较诡异的一件事情。 2、还有一种情况就是,遮盖层在dialog弹出层的下面,这种情况是z-index失效了,此时可以添加&n... 查看详情

dialog中edittext获取焦点,并且自动弹出软键盘

//解决dilaog中EditText无法弹出输入的问题dialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);//弹出对话框后直接弹出键盘et_newReason.setFocusableInTouchMode(true);et_newReason.requestFocus();CmzStaf 查看详情