随笔分类 - Jquery
Jquery成长之路
摘要:继上一篇 使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题 解决了后台业务系统的部分动态加载问题,然而该框架离正常的用户体验还存在一些问题,如:浏览器的前进、后退、刷新等问题。有博友也遇到了同样的问题,接下来就针对浏览器的前进、后退、刷新进行用户体验优化。 在
阅读全文
摘要:在使用validation进行唯一性验证时,想各个模块写一个统一的方法,相统一参数名称,但是remote方法会默认把对应的参数传过去如:会把role.roleName默认作为变量提交过去所以想自定义统一的参数,不想把默认参数传递过去但是validation插件似乎不支持,只好看源码了所以,既不影响其...
阅读全文
摘要:由于历史原因,IE较早的版本不支持PNG透明可以支持GIF等的透明由于png图片相对较小,所以很多网站还是青睐于PNG图片最近就遇到这种情况,使用js和css滤镜来实现的与大家分享一下下:首先,判断浏览器和版本,如果是IE7一下版本,进行处理再者,遍历所有控件,如果为png格式的处理;最后,img的onload加载图片,并用css滤镜处理图片//ie6 编码图片function ES_PNG(obj,rootPath){if( !( $.browser.msie && parseFloat( $.browser.version ) 0 && imgSrc.ind
阅读全文
摘要:一般我们需要从其他地方(服务器或参数)获得一个字符串形式的数字(比如:str=“00057”)而又想在此数据上进行算术操作,比如想得到str+2=59那么我们就需要用到js的parseInt()函数parseInt()是把对应的数字字符串数据化,并可以在其上进行相应的算术计算然而,在使用parseInt()函数的时候,还需注意点小细节:比如:parseInt("0057") 结果为57 ,而parseInt("0058")结果为5parseInt("007")结果为7,而parseInt("008")结果为0这与我
阅读全文
摘要:有时候我们需要从服务器端获取数据,来显示到页面这时我们可以用jquery的getJSON来获得数据这要求我们构造JSON格式的数据json格式数据为:[{{'name':'老王'},{'age':'22'}},{{'name':'老李'},{'age':'32'}}]前台代码:jquery:$.get("${pageContext.request.contextPath}/manage/orderManage_parseData.action?num=&qu
阅读全文
摘要:先看效果图:首先获得组件的js和css资源,可以在http://code.google.com/p/lhgcalendar/downloads/detail?name=lhgcalendar-3.0.0.rar&can=2&q获得解压后目录结构如图:把skins中的全部文件及文件夹复制到你项目中,还有lhgcalendar.min.js引入你的js文件夹中我的项目中的配置目录:然后在你所用到日历控件的页面中引用:<link href="../css/lhgcalendar.css" type="text/css" rel="
阅读全文
摘要:实现截图:jquery异步无刷新删除各方面的代码:html:<a href="javascript:delGoods(<s:property value="Auto_No"/>)">删除</a>jquery://删除对应goodsID的商品function delGoods(goodsID) {if(confirm( "确定要删除?" )){$.get("/BackManage/manage/goodsManage_deleteGoods?goodsID=" +goodsID,n
阅读全文

浙公网安备 33010602011771号