- 博客(48)
- 资源 (4)
- 收藏
- 关注
原创 jQuery获得页面元素的绝对/相对位置
获取页面某一元素的绝对X,Y坐标,可以用offset()方法:12var X = $('#DivID').offset().top;var Y = $('#DivID').offset().left;获取相对(父元素)位置:12var X = $('#DivID').position().top;
2013-08-31 14:45:21 577
jQuery获得页面元素的绝对/相对位置
获取页面某一元素的绝对X,Y坐标,可以用offset()方法:12var X = $('#DivID').offset().top;var Y = $('#DivID').offset().left;获取相对(父元素)位置:12var X = $('#DivID').position().top;var Y = $('#Di...
2013-08-31 14:45:00 65
转载 js判断屏幕分辨率的代码
一般我们可以通过下面的代码判断分辨率复制代码 代码如下: function redirectPage() { var wjb51=screen.width;var hjb51=screen.height;alert("经系统检测,你的屏幕分辨率为 " + wjb51+"*"+ hjb51 + "by 脚本之家17jquery.com"); } // En
2013-08-30 22:49:21 1602
js判断屏幕分辨率的代码
一般我们可以通过下面的代码判断分辨率复制代码 代码如下:<script language="JavaScript"> <!-- Begin function redirectPage() { var wjb51=screen.width;var hjb51=screen.height;alert("经系统检测,你的屏幕分辨率为 " + wjb51+...
2013-08-30 22:49:00 310
转载 jquery中prop()方法和attr()方法的区别
jquery1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值。官方例举的例子感觉和attr()差不多,也不知道有什么区别,既然有了prop()这个新方法,不可能没用吧,那什么时候该用attr(),什么时候该用prop()呢?大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成disabled = "d
2013-08-30 20:08:06 666
jquery中prop()方法和attr()方法的区别
jquery1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值。官方例举的例子感觉和attr()差不多,也不知道有什么区别,既然有了prop()这个新方法,不可能没用吧,那什么时候该用attr(),什么时候该用prop()呢?大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成disabled = "d...
2013-08-30 20:08:00 59
转载 两种阻止提交表单(form)的方法实现
做web开发的,写表单提交的代码那是家常便饭。既然是要提交表单,那肯定就会进行表单验证,有些程序员会把验证放在服务器端,让服务器来进行验证,试想,这样把数据传来传去,做web开发的,写表单提交的代码那是家常便饭。既然是要提交表单,那肯定就会进行表单验证,有些程序员会把验证放在服务器端,让服务器来进行验证,试想,这样把数据传来传去,效率有多低啊!!如果表单里的数据量过大,则会严重占用服务器带宽。
2013-08-30 19:25:47 1490
两种阻止提交表单(form)的方法实现
做web开发的,写表单提交的代码那是家常便饭。既然是要提交表单,那肯定就会进行表单验证,有些程序员会把验证放在服务器端,让服务器来进行验证,试想,这样把数据传来传去,做web开发的,写表单提交的代码那是家常便饭。既然是要提交表单,那肯定就会进行表单验证,有些程序员会把验证放在服务器端,让服务器来进行验证,试想,这样把数据传来传去,效率有多低啊!!如果表单里的数据量过大,则会严重占用服务器带宽。...
2013-08-30 19:25:00 133
原创 从多选(multiple)的select中得到所选结果
1 2 3 4 5 6 7 类似代码,选中几个后,提交,处理页只能接收到你选择的最后一个选项:(
2013-08-26 11:10:47 1062
从多选(multiple)的select中得到所选结果
<select name="classid" multiple> <option value="1">1</option> <option value="2">2</option> <option value="3&quo
2013-08-26 11:10:00 335
转载 jQuery EasyUI Datagrid组件的基础完整DOM结构
jQuery EasyUI Datagrid组件的基础完整DOM结构标题可能有点长,什么叫“基础完整DOM结构”,这里“基础”的意思是指这个结构不依赖具体数据,不依赖Datagrid的view属性,只要存在 Datagrid实例就会存在这样的基础DOM结构;而“完整”的意思是指在冻结列,冻结行,标题,footer,分页这些功能块都存在时候的DOM结 构。要搞清楚Datagrid的工作原理,
2013-08-24 15:40:30 1379
jQuery EasyUI Datagrid组件的基础完整DOM结构
jQuery EasyUI Datagrid组件的基础完整DOM结构标题可能有点长,什么叫“基础完整DOM结构”,这里“基础”的意思是指这个结构不依赖具体数据,不依赖Datagrid的view属性,只要存在 Datagrid实例就会存在这样的基础DOM结构;而“完整”的意思是指在冻结列,冻结行,标题,footer,分页这些功能块都存在时候的DOM结 构。要搞清楚Datagrid的工作原理,这个...
2013-08-24 15:40:00 121
转载 jquery select 下拉框实用操作
工作中避免不了会用到下拉框,今天总结一下jquery对select的常用操作(不包含多选项),下面的代码基于jquery1.7.2测试通过。01"text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js">02
2013-08-16 17:17:02 731 1
jquery select 下拉框实用操作
工作中避免不了会用到下拉框,今天总结一下jquery对select的常用操作(不包含多选项),下面的代码基于jquery1.7.2测试通过。01<script type="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script&...
2013-08-16 17:17:00 85
转载 jpa多对多
维护端注解@ManyToMany(cascade = CascadeType.REFRESH)@JoinTable(//关联表 name = "student_teacher", //关联表名 inverseJoinColumns = @JoinColumn(name = "teacher_id"),//被维护
2013-08-16 09:22:17 952
jpa多对多
维护端注解@ManyToMany(cascade=CascadeType.REFRESH)@JoinTable(//关联表 name="student_teacher", //关联表名 inverseJoinColumns=@JoinColumn(name="teacher_id"),//被维护端外键 joinColumns=@JoinColumn(name="student_...
2013-08-16 09:22:00 68
原创 删除select中所有option选项
这样写baidusogou清空:$("#search").find("option").remove();或者$("#search").empty();
2013-08-12 18:16:42 1183
删除select中所有option选项
这样写<select id="search"><option>baidu</option><option>sogou</option></select>清空:$("#search").find("option").remove();或者$("#search
2013-08-12 18:16:00 178
原创 AJAX中文乱码的两类问题
AJAX中文问题分为两大类:1)发送路径中的参数有中文,在服务器段接收参数值是乱码例如:var url="a.jsp?name=小明";xmlHTTP.open ("post",url,true); 解决办法:利用javascript的提供的escape()或encodeURI()方法例如:客户端:var url="a.jsp?name=小明";url=en
2013-08-12 17:52:33 738
AJAX中文乱码的两类问题
AJAX中文问题分为两大类:1)发送路径中的参数有中文,在服务器段接收参数值是乱码例如:var url="a.jsp?name=小明";xmlHTTP.open ("post",url,true); 解决办法:利用javascript的提供的escape()或encodeURI()方法例如:客户端:var url="a.jsp?name=小明";url=en...
2013-08-12 17:52:00 71
原创 使用JS和使用Jquery向select下添加option的区别
JS:var selid = document.getElementById("sltid"); for(var i=0; i sid.option[i] = new Option(i,i); } sid.options[sid.options.length]=new Option("1","2"); // 在最后一
2013-08-12 16:30:28 1450
使用JS和使用Jquery向select下添加option的区别
JS:var selid = document.getElementById("sltid"); for(var i=0; i<10;i++){ //循环添加多个值 sid.option[i] = new Option(i,i);}sid.options[sid.options.length]=new Option("1","2"); // 在最后一个值后面添加多一个...
2013-08-12 16:30:00 73
原创 使用js对select动态添加和删除OPTION
change="getvalue(this)"> 动态删除select中的所有options: document.getElementById("ddlResourceType").options.length=0; 动态删除select中的某一项option: document.getElementById("ddlReso
2013-08-12 15:08:39 2681
使用js对select动态添加和删除OPTION
<select id="ddlResourceType" on<wbr>change="getvalue(this)"&gt;</wbr></select> 动态删除select中的所有options: document.getElementById("ddlResourceType").options.length
2013-08-12 15:08:00 169
原创 关于使用Hibernate以及JPA查询使用的问题
最近在做项目的时候遇到一个问题,使用JAP Hibernate实现的时候遇到了一个问题,[Ljava.lang.Object; cannot be cast to String报错,说我不能从Ljava.lang.Object转换为String查点资料才发现用hibernate 多表联合查询时每条记录返回的都是个对象数组,对象数组中的元素存放的才是表的对象。例如我上边的
2013-08-09 11:00:05 722
关于使用Hibernate以及JPA查询使用的问题
最近在做项目的时候遇到一个问题,使用JAP Hibernate实现的时候遇到了一个问题,[Ljava.lang.Object; cannot be cast to String报错,说我不能从Ljava.lang.Object转换为String查点资料才发现用hibernate多表联合查询时每条记录返回的都是个对象数组,对象数组中的元素存放的才是表的对象。例如我上边的查询语句中...
2013-08-09 11:00:00 81
原创 java中传参 "..." 的含义
在java编程中,会遇到一些情况,即,我写一个方法,但是方法的参数不确定,可能是一个 ,可能是n个,可能是数组,在这种情况下,可以使用Object... objects 来解决例如 : public void test(Object... objs){}如果你的方法参数像上面那样定义的话,调用就非常的灵活,下面的调用均可:test();test("1");test(
2013-08-08 17:05:51 880
java中传参 "..." 的含义
在java编程中,会遇到一些情况,即,我写一个方法,但是方法的参数不确定,可能是一个 ,可能是n个,可能是数组,在这种情况下,可以使用Object... objects 来解决例如 : publicvoidtest(Object...objs){}如果你的方法参数像上面那样定义的话,调用就非常的灵活,下面的调用均可:test();test("1");test("1","2"...
2013-08-08 17:05:00 196
原创 a href=#与 a href=javascript:void(0) 的区别
最近研究js,查看一些资料,发现a标签里面的href 属性 值为 "#" 和 javascript:void(0) 还是有很大区别的,故写点东西备忘 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP 点击链接后,页面不动,只打开链接 作用同上,不同浏览器会有差异。点击链接后,不想使页面滚到页首,就用href="javascript:void(0)",不要用hr
2013-08-08 16:03:52 764
a href=#与 a href=javascript:void(0) 的区别
最近研究js,查看一些资料,发现a标签里面的href 属性 值为 "#" 和 javascript:void(0) 还是有很大区别的,故写点东西备忘 <a href="#"> 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP<a href="javascript:void(0)" onClick="window.open()"> 点击链接后,页面不
2013-08-08 16:03:00 145
原创 JPA注解
@NotFound(action=NotFoundAction.IGNORE)使用hibernate 注解配置实体类的关联关系,在many-to-one,one-to-one关联中,一边引用自另一边的属性,如果属性值为某某的数据在数据库不存在了,hibernate默认会抛出异常。解决此问题,加上如下注解就可以了:@NotFound(action=NotFoundAction.IGNOR
2013-08-08 15:06:33 2114
JPA注解
@NotFound(action=NotFoundAction.IGNORE)使用hibernate 注解配置实体类的关联关系,在many-to-one,one-to-one关联中,一边引用自另一边的属性,如果属性值为某某的数据在数据库不存在了,hibernate默认会抛出异常。解决此问题,加上如下注解就可以了:@NotFound(action=NotFoundAction.IGNORE)...
2013-08-08 15:06:00 96
转载 Hibernate级联删除——JPA下的Hibernate实现一对多级联删除CascadeType.DELETE_ORPHAN基于注解方式
很多人对持久层概念搞不清JPA、Hibernate、EJB3.0的关系,这里做一下简单的说明:JPA是一个持久层设计接口,EJB3.0和Hibernate是具体的实现类,EJB3.0和Hibernate的功能近似相等的(Hibernate没有Session Bean,Spring MVC3的SessionAttribute跟Session Bean近似)。理论是使用JPA接口可以无缝切换持久层
2013-08-08 15:03:42 1596
Hibernate级联删除——JPA下的Hibernate实现一对多级联删除CascadeType.DELETE_ORPHAN基于注解方式...
很多人对持久层概念搞不清JPA、Hibernate、EJB3.0的关系,这里做一下简单的说明:JPA是一个持久层设计接口,EJB3.0和Hibernate是具体的实现类,EJB3.0和Hibernate的功能近似相等的(Hibernate没有Session Bean,Spring MVC3的SessionAttribute跟Session Bean近似)。理论是使用JPA接口可以无缝切换持久层...
2013-08-08 15:03:00 171
原创 springMVC 注解方式实现全程+文件上传
springmvc的注解框架的实现吧:Web.xml文件[html] view plaincopyxml version="1.0" encoding="UTF-8"?> web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns
2013-08-08 10:45:18 1079
springMVC 注解方式实现全程+文件上传
springmvc的注解框架的实现吧:Web.xml文件[html] view plaincopy<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com...
2013-08-08 10:45:00 68
转载 Java 程序员在写 SQL 时常犯的 10 个错误
Java程序员编程时需要混合面向对象思维和一般命令式编程的方法,能否完美的将两者结合起来完全得依靠编程人员的水准:技能(任何人都能容易学会命令式编程)模式(有些人用“模式-模式”,举个例子,模式可以应用到任何地方,而且都可以归为某一类模式)心境(首先,要写个好的面向对象程序是比命令式程序难的多,你得花费一些功夫)但当Java程序员写SQL语句时,一切都不一样了。SQL是说明性语言而
2013-08-07 17:41:08 518
Java 程序员在写 SQL 时常犯的 10 个错误
Java程序员编程时需要混合面向对象思维和一般命令式编程的方法,能否完美的将两者结合起来完全得依靠编程人员的水准:技能(任何人都能容易学会命令式编程)模式(有些人用“模式-模式”,举个例子,模式可以应用到任何地方,而且都可以归为某一类模式)心境(首先,要写个好的面向对象程序是比命令式程序难的多,你得花费一些功夫)但当Java程序员写SQL语句时,一切都不一样了。SQL是说明性语言而非面...
2013-08-07 17:41:00 76
原创 JSON对象转字符串的一些方法
将后台程序(如php)发送过来的json数据转化为javascript的数组或者对象的方法十分简单,代码如下:1// 假设后台发送的json数据为 '{a:2,b:1}' 存储于str中2var data = eval('(' + str + ')');然而想将一个javascript对象转
2013-08-07 17:13:53 728
JSON对象转字符串的一些方法
将后台程序(如php)发送过来的json数据转化为javascript的数组或者对象的方法十分简单,代码如下:1// 假设后台发送的json数据为 '{a:2,b:1}' 存储于str中2var data = eval('(' + str + ')');然而想将一个javascript对象转化为json格式的字符串却并不那么简...
2013-08-07 17:13:00 73
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人