07 2017 档案
摘要:hibernate cascade 是 @OneToOne @OneToMany @ManyToOne @ManyToMany等注解的属性,表示级联操作。 谷歌翻译对注释的翻译 必须级联到关联目标的操作。默认情况下没有级联操作。 这里解释一下,级联的意思是:本实体做了什么事,也要拉上 另一个关联的实
阅读全文
摘要:windows程序功能强大且已经习惯使用了,用mac总感觉不给力,例如记事本工具Notepad++就非常优秀。下面介绍如何在mac系统下通过wine来安装使用notepadd++程序。 1.安装wine 在Mac上安装Wine (用于运行exe程序) 2.安装notepad++ https://no
阅读全文
摘要:直接上代码,原理之前的随笔已经讲过了。http://www.cnblogs.com/hdwang/p/7115835.html 1.先看看效果 2.html代码,含js代码 2.1 common.js 2.2 home.ftl 3.后台代码 3.1 分页参数对象 3.2 数据返回对象 3.3 数据实
阅读全文
摘要:当表格的列比较多的时候,可能就需要固定表格的宽度了,默认的100%宽已经不适应了。默认的100%宽要实现改变窗口大小也100%的话,在table元素上添加width="100%",至于css的100%为什么不生效,原因未知。下面就说说设置如何给datatables设置固定的宽度。 1.html代码
阅读全文
摘要:鼠标光标样式有限,可参考http://css-cursor.techstream.org/,自定义光标样式可用设置cursor:url('xxx.cur'),auto;。还有一种办法,就是用图片替代鼠标光标,下面就介绍如何使用之。 1.制作光标图片(ps等工具),注意不要用白底,用透明底,透明底一般
阅读全文
摘要:法1: 用jquey获取,var row = $('.edit').parent().parent(); 缺点:只能获取dom上的东西,不能获取没有渲染的数据 法2: 首先绑定行号到元素上 然后根据元素取出行号 var rowIndex = $('#btnEdit').attr('data-rowi
阅读全文
摘要:直接上代码吧,原理可以看我上一篇博文。本实现基于jquery,完美实现拖动改变表格的列大小功能,只需将代码放置在你页面的底部即可(jquery必须先引入)。 本插件可能要修改的地方 1.遮罩层的id,mask可能和你的某些元素冲突,建议换成其它的 2.遮罩层的z-index可能不够大,当你拖动停不下
阅读全文
摘要:1.初次实现 1.1 html代码 1.2 js代码 1.3 结果 只能往左拖动使div宽度变小,往右拖动没有用!原因往右拖动鼠标mousemove事件无法被div捕获了。拖动时也很难停下来!所以得改进。 2.再次改进 这次解决了上述问题,可以往右拖,并且随时可以停下来了。到这里就完成了吗?NO!
阅读全文
摘要:直接看例子吧 说明一下:要实现rowspan/colspan这样的特殊效果需要用到createdCell回调函数,此函数可配置在columns配置中,亦可配置在columnDefs中,此例采用columnDefs配置实现。具体原理是,在创建单元格cell的是否控制怎样渲染,后台需要定义好rowspa
阅读全文
摘要://1.定义全局变量 var iStart = 0, searchParams={}; //2.配置datatable的ajax配置项 "ajax": { "url": "/user/query", "type": "POST", //动态请求参数设置,会应用到每次请求 "data": function (...
阅读全文