点击新增按钮,弹出对话框,并且对话框加载另外一个页面的内容的具体实现
来源:互联网 发布:西安 广告算法工程师 编辑:程序博客网 时间:2024/05/16 09:30
今天在做一个功能的时候,我要实现:点击新增按钮,弹出对话框,并且对话框加载另外一个页面的内容
具体实现如下:
1、新增按钮的实现代码(js部分):
//弹出框跳转页面 function toPage(flag){ var path="/template/report_27"; //对话框要加载的页面所在路径 $('#table').dialog({ title: "新增页面", width:800, height: 500, closed: false, cache: false, href: "${base}/fill/loadReport.action?path="+path, modal: true, buttons: [{ text: '保存', iconCls: 'icon-ok', handler: function () { alert('ok'); } }, { text: '关闭', iconCls: 'icon-cancel', handler: function () { $('#table').dialog('close'); } }]}); }
2、body部分:非常简单吧,哈哈
<div id="table"></div>
3、后台java实现loadReport.action方法:
@RequestMapping(value="/loadReport.action")public String loadReport(HttpServletRequest request,Model model){SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//日期转换模板String flag=ParamUtil.getString(request,"flag");String path=ParamUtil.getString(request, "path");AuthInfo logininfo=SessionUtil.getLoginUsers(request).get(0);Map<String,Object> data=new HashMap<String,Object>();if(flag.equals("add")){String xzqhmc=this.fiServiceImpl.getXzqhmcByCode(logininfo.getManageAreaCode());model.addAttribute("xzqhdm", logininfo.getManageAreaCode());model.addAttribute("xzqhmc", xzqhmc);model.addAttribute("tbr", logininfo.getPersonName());model.addAttribute("tbsj", sdf.format(new Date()));}else{String templateid=ParamUtil.getString(request, "templateid");String reportid=ParamUtil.getString(request, "reportid");String id=ParamUtil.getString(request, "id");String tablename=ParamUtil.getString(request,"tablename");data=this.fiServiceImpl.getReportData(id, tablename);}model.addAttribute("tbdata", data);model.addAttribute("flag", flag);return path;}
4、实现效果
0 0
- 点击新增按钮,弹出对话框,并且对话框加载另外一个页面的内容的具体实现
- 点击对话框上的按钮,实现弹出页面,页面在本界面显示?
- 点击工具栏上的图标按钮实现弹出对话框
- android开发 点击按钮弹出对话框的简单实现
- 点击按钮后弹出新的对话框
- MFC对话框中单击一个按钮弹出另外一个对话框
- 点击按钮页面弹出对话框,关闭对话框父页面刷新
- Android 点击一个按钮,弹出一个对话框
- 点击按钮弹出对话框
- 点击按钮弹出对话框
- 点击按钮,弹出对话框
- ProgressDialog 通过点击按钮,弹出一个对话框
- MFC 点击一个对话框按钮弹出另一个对话框
- MFC 点击一个对话框按钮弹出另一个对话框
- Jsp页面弹出输入对话框的实现
- Jsp页面弹出输入对话框的实现
- MFC(6)点击按钮弹出新的对话框源码
- 弹出对话框的实现
- [置顶] 隐藏apache和php的版本信息
- javascript验证
- [置顶] Rebol 3 工具的学习
- [置顶] 天天写,啥时是个尽头啊!
- Oracle设置账户口令生存期
- 点击新增按钮,弹出对话框,并且对话框加载另外一个页面的内容的具体实现
- [置顶] PHP有无必要使用Smarty呢??
- ubuntu下helloworld内核模块编译、加载/卸载
- leetcode水题
- [置顶] FleaPHP中FLEA_View_Simple的bug 和 本人的修正版本
- 高效Web开发的10个jQuery代码片段
- java 百文买百鸡 鸡兔同笼 回文数 关键代码
- [置顶] Office Web化的一种解决方案
- 点击UITableViewcell 弹出AlertController 出现延迟问题