博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax报告申请添加
阅读量:5075 次
发布时间:2019-06-12

本文共 5486 字,大约阅读时间需要 18 分钟。

function reportApplyAddFun(){                      $("#dlg").dialog("open").dialog("center").dialog("setTitle",'');// ''(二级页面标题)                    $("#fm").form("clear");                    $.ajax({
// 加载报告申请基础数据 type : "post", url : "reportApplyBase", data:{
"flag":"1"}, cache : false, async : false, dataType : "json", success : function(data){ var str = ""; document.getElementById("companyNature").innerHTML = str; } , error:function(data){ alert("加载数据失败!" + data); } }); }/** * 获取字典数据 * @param request * @param response * @param map * @return */ /*@RequestMapping("reportApplyBase") public String saveInfo(HttpServletRequest request, HttpServletResponse response) { String flag = request.getParameter("flag"); log.info(flag); List
reportApplyBaseList = new ArrayList
(); String json = null; try { Class.forName("com.mysql.jdbc.Driver"); con = DriverManager.getConnection(DB_URL, USER, PASS); stmt = con.createStatement(); rs = stmt.executeQuery("select * from test"); while (rs.next()) { ReportApplyBase reportApply = new ReportApplyBase();// reportApply.setId(rs.getInt(Integer.parseInt("id"))); reportApply.setName(rs.getString("name")); reportApply.setAddress(rs.getString("address")); reportApplyBaseList.add(reportApply); } // list转为json传入前端 json = JSON.toJSONString(reportApplyBaseList); log.info(json); // 取得流向JSP传递数据 response.setContentType("text/html;charset=UTF-8"); response.getWriter().println(json); response.reset(); } catch (Exception e) { log.info(e.getMessage()); e.printStackTrace(); } finally { try { con.close(); stmt.close(); } catch (SQLException e) { e.printStackTrace(); } } return json; }*/ index.html
index.js

function load(){

$('.main').html('<div th:replace="reportApplyList :: header"></div>');
catalog(id);
}

/** 提交报告申请基本信息 **/				function reportApplySubmitFun() {					var projectNumber = $("#projectNumber").val();// 项目编号					var checkMonad = $("#checkMonad").val();// 受检单位					var monadNature = $("#monadNature option:selected").val();// 单位性质					var ascriptionArea = $("#ascriptionArea option:selected").val();// 所属区域					var checkType = $("#checkType option:selected").val();// 检测类型					var money = $("#money").val();// 金额					$.ajax({// 加载报告申请基础数据                        type : "post",                        url : "saveReportApply",                        data:{"projectNumber":projectNumber, "checkMonad":checkMonad, "monadNature":monadNature, "ascriptionArea":ascriptionArea, "checkType":checkType, "money":money},                        cache : false,                        async : false,                        dataType : "text",                        success : function(data){                            if(data=="ok"){                            	alert("提交成功!");                            } else if(data=="no"){                            	alert("提交失败!");                            }                        }                    });				}

  

/**     * 保存附件(缴费通知、合同登记【word】)     */    public void saveReportApplyWord(HttpServletRequest request, HttpServletResponse response) {        FileSaver fs = new FileSaver(request, response);        FlIndex flIndex = new FlIndex();        flIndex.setXmbh(fs.getFormField("projectNumber"));// 项目编号        flIndex.setSjdw(fs.getFormField("checkMonad")); // 受检单位        flIndex.setDwxz(fs.getFormField("monadNature"));// 单位性质        flIndex.setSsqy(fs.getFormField("ascriptionArea"));// 所属区域        flIndex.setJclx(fs.getFormField("checkType"));// 检测类型        flIndex.setJe(fs.getFormField("money"));// 金额        String typeId = request.getParameter("typeId");        String flag = "";        try {            DocTable docTable = new DocTable();            if (typeId.equals("1")) {
// 缴费通知 docTable.setJftzd(new SerialBlob(fs.getFileBytes()));// 文件内容 } else if (typeId.equals("2")) {
// 合同登记 docTable.setHtlr(new SerialBlob(fs.getFileBytes())); } flIndex.setDoc(docTable); reportApplyDao.persistReportApply(flIndex); flag = "ok"; } catch (Exception e) { flag = "on"; log.info("保存附件(缴费通知、合同登记【word】)失败"); e.printStackTrace(); } finally { fs.setCustomSaveResult(flag); fs.close(); } }

 

 

 

转载于:https://www.cnblogs.com/hongwei2085/p/9070305.html

你可能感兴趣的文章
HDU 4635 Strongly connected
查看>>
ASP.NET/C#获取文章中图片的地址
查看>>
Spring MVC 入门(二)
查看>>
格式化输出数字和时间
查看>>
页面中公用的全选按钮,单选按钮组件的编写
查看>>
java笔记--用ThreadLocal管理线程,Callable<V>接口实现有返回值的线程
查看>>
BZOJ 1047 HAOI2007 理想的正方形 单调队列
查看>>
各种语言推断是否是手机设备
查看>>
这个看起来有点简单!--------实验吧
查看>>
PHP count down
查看>>
JVM参数调优:Eclipse启动实践
查看>>
(旧笔记搬家)struts.xml中单独页面跳转的配置
查看>>
不定期周末福利:数据结构与算法学习书单
查看>>
strlen函数
查看>>
python的列表与shell的数组
查看>>
关于TFS2010使用常见问题
查看>>
软件工程团队作业3
查看>>
python标准库——queue模块 的queue类(单向队列)
查看>>
火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题...
查看>>
深入理解JVM读书笔记--字节码执行引擎
查看>>