zoukankan      html  css  js  c++  java
  • JEECG开发总结

    一:datagrid列表

    (1)时间:<t:dgCol title="创建时间" field="createtime" width="60" formatter="yyyy-MM-dd hh:mm:ss"></t:dgCol>

    注意:这里formatter="yyyy-MM-dd hh:mm:ss",其中hh是小写,不知道是不是低版本的bug

    (2)需要转换类型:<t:dgCol title="展示类型"  field="stype" dictionary="showtype" width="60"></t:dgCol>

    这里使用了字典,showtype需要在字典管理中配置

    二:add与update页面

    (1)下拉框:<t:dictSelect field="condition" typeGroupCode="voteC" hasLabel="false" defaultVal=""></t:dictSelect>

    注意:这里在add页面给condition页面使用了字典,voteC是字典组的编码,defaultVal表示在该组编码下的默认值为空,update页面可以根据defaultVal设置的值自动在页面展示相应的值。

    (2)时间:

    <input name="starttime" class="Wdate" onClick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})" style=" 150px"
    value="<fmt:formatDate value='${ProductPage.starttime}' type="date" pattern="yyyy-MM-dd HH:mm:ss"/>" datatype="date" errormsg="日期格式不正确!" >

    注意:特别注意初始值的格式,另外HH:mm:ss指24小时制,hh:mm:ss指12小时制。

    三:发现的技巧

    (1)从一个tab中打开一个窗体,点窗体中一个"创建"链接,关闭现有的窗体,新打开一个tab

      <a  href="#" class="easyui-linkbutton" plain="true" icon="icon-search" onclick="channelCreate();">创建</a>

      function channelCreate(){
            var url = "channelTypeController.do?list";
            parent.addTab("渠道分类",url,"pictures");
            windowapi.close();
        }

     四:常见问题

    (1)图片上传时,图片上传按钮样式异常

      解决方法:(document).ready(document).ready事件中添加("#upload_org_code").uploadify事件。

     (2)add或update时,页面校验全部通过但表单提交不了,后台也没报错误。

       解决方法:表单中可能隐藏了某些含有校验的输入。解决方法是在隐藏时去除掉它们的校验,显示时加上相应校验。例如:

     $("#entryurl").removeAttr("datatype");
     $("#thirdurl").attr("datatype","url");

     (3)点击datagrid列表上列字段,一般会按照该字段进行排序,有时会报错,原因是该字段为数据库保留字段,如order,sort,desc等

      解决方法:更改字段名

    (4)textarea使用kindeditor编辑器后,如果在textarea里面添加校验datatype,会导致表单提交不了

      解决方法:去掉textarea里面的校验,通过编辑器kindeditor提供的一些方法来实现间接校验。

    (5)springmvc框架,表单中某些字段有值,但提交后到后台为null

      解决方法:可能改字段disabled属性为disabled,spring框架默认不会把这样的值注入实体,导致填充到实体时该字段为null

  • 相关阅读:
    NLPIR的语义分析系统
    [译] 12步轻松搞定python装饰器
    python实现爬取千万淘宝商品的方法_python_脚本之家
    Deep Learning(深度学习)学习笔记整理系列 | @Get社区
    那些年,曾经被我们误读的大数据
    值得关注的10个python语言博客
    淘宝的评论归纳是如何做到的?
    pycharm激活码
    Windows下配置Qt 5.8+opencv 3.1.0开发环境
    Ubuntu安装opencv3.1.0后配置环境变量
  • 原文地址:https://www.cnblogs.com/Jeely/p/12612874.html
Copyright © 2011-2022 走看看