随笔分类 -  Javascript

摘要://=====用闭包实现函数的Curry化===== //数字求和函数的函数生成器 function addGenerator( num ){ //返回一个简单的匿名函数,求两个数的和,其中第一个数字来自于函数生成器 return function( toAdd ){ return num + toAdd; ... 阅读全文
posted @ 2014-12-14 17:35 竹 影 清 风 阅读(618) 评论(0) 推荐(0)
摘要:/** * jQuery颜色面板插件 * * 使用方法:input框的id默认为inputObj,button框的id默认为btnObj,也可以自定义aaa,bbb * 1、初始化颜色面板:$.color.initColor(); * 2、绑定颜色面板:$.color.showColor();或者$.color.showColor({inputO... 阅读全文
posted @ 2014-12-13 16:22 竹 影 清 风 阅读(349) 评论(0) 推荐(0)
摘要:Ext.ns("Msp.Component");//config = {// fileName : "净值及头寸核对",// exportDate : "2014-01-20",// dataSource : [// {grid : grid1, param : param1, showType : true},// {grid : grid2, param : param2, showType : false}// ],// hiddenColumnArr : ["assetName"],// isMail : 阅读全文
posted @ 2014-03-26 11:22 竹 影 清 风 阅读(12707) 评论(1) 推荐(0)
摘要:var flowName = encodeURI(encodeURI(data.name));//data.name为需要转码的字符串跳转到另外一个页面后,直接在js中解码: var flowName = decodeURI("${param.flowName}");如果是在JAVA后端转码,转码方式: String flowName = new String(java.net.URLD... 阅读全文
posted @ 2013-10-14 16:51 竹 影 清 风 阅读(4982) 评论(0) 推荐(1)
摘要:项目进行到迭代二的开发和测试阶段,发现一个比较隐藏的bug,那就是分页组件的使用不当问题。问题现象:多页面新增数据后,点击下一页数据显示没有问题,但是当前页,总页数的计算出了问题。原因分析:show data后,没有重新加载分页控件导致,因为totalRecords是重新计算出来的。解决方案及代码:show data后重新加载分页控件。代码如下:1,页面初始化1 $(document).ready(function(){ 2 //初始化分页组件3 var total=${total};4 if(total == "0"){5 var loadingMeg = ". 阅读全文
posted @ 2012-12-11 17:51 竹 影 清 风 阅读(9753) 评论(0) 推荐(1)
摘要:1,在看到javascript在xhtml中的用法时,涉及到字符转义,代码的书写形式变为1 <script type="text/javascript"><!CDATA[2 funtion compare(a,b){3 if(a < b){4 alert("a < b");5 }6 }7 ]]></script>2,兼容浏览器不支持javascript的方法,代码格式为<script><!--function sayHi(){alert("Hi!"); }//--> 阅读全文
posted @ 2012-12-10 18:11 竹 影 清 风 阅读(272) 评论(0) 推荐(0)
摘要:编辑器加载中...因为项目需要,需对html默认的下拉框select进行重构,一开始考虑利用div+css+javascript模拟下拉框,后来效果都不如人意。最终使用了jQuery-easyui的第三方组件,效果还不错,下面把使用方面介绍下:1,导入jquery,jquery-easyui的相关js,css文件。2,获取html的下拉框id,有朋友可能会问,不是重构了吗?为什么还要用html的下拉框,这里其实是jquery-easyui对html的下拉框包装了一层而已,主要控件是combobox.3, 在onready方面中调用 1 function changeToComboBox(zon 阅读全文
posted @ 2012-12-06 16:43 竹 影 清 风 阅读(1352) 评论(0) 推荐(0)
摘要:jQuery针峰相对IE6以下是个人在使用jQuery在开发时,与ie6有关的bug1:关于select下拉框的动态赋值并选中其中某一项在ie6中,如果你动态给select赋值并选中时,如下代码:$('#selectId').empty().html('<option value="001">collonn</option><option value="002">joanna</option>').val('002')alert('following& 阅读全文
posted @ 2012-11-27 21:19 竹 影 清 风 阅读(1173) 评论(1) 推荐(0)