当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 为什么Jquery对input file控件的onchange事件只生效一次

    今天在做jquery对inputfile控件的onchange事件进行监听,就一直只生效一次,不知道Jquery为什么对file控件没有做到每次改变触发onchange事件的效果,但是还是有好几种解决方法的: 1.原始方法:把事件写在file控件的οnchange=""里面; 2.Jquery方法一...

    30
    热度
  • [综合] input file 清空已选择的文件的方法

    1.<inputname=ftype=file><inputtype=buttonvalue=清空οnclick=f.createTextRange().execCommand("delete")> 2<inputname=ftype=file><inpu...

    12
    热度
  • [综合] 最牛 javascript 判断 IE 版本号方法

    var_IE=(function(){varv=3,div=document.createElement('div'),all=div.getElementsByTagName('i');while(div.innerHTML='<!--[ifgtIE'+(++v)+']><i&g...

    54
    热度
  • [综合] SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@Cont...

    SpringMVC中四个基本注解: @Component、@Repository@Service、@Controller 看字面含义,很容易却别出其中三个: @Controller控制层,就是我们的action层 @Service业务逻辑层,就是我们的service或者manager层 @Repo...

    70
    热度
  • [综合] 隐藏input file 框的实现

    思路: 1.讲inputfile域的透明度设置为0-------opacity:0 2.讲inputfile绝对定位到模拟点击的按钮上------动态获得模拟按钮的top,left值,然后赋给input域 3.给inputfile注册onchange事件(其实最终还是点击的inputfile域) 4...

    81
    热度
  • [综合] js 格式化数字(处理钱数时)

    functionformatCurrency(num){if(!num)return"0.00";num=num.toString().replace(/\$|\,/g,'');//去除$符号if(isNaN(num))num="0.00";sign=(num==(num=Math.abs(num)...

    79
    热度
  • [综合] JS中函数定义与函数表达式的不同

    Js中的函数声明是指下面的形式: [javascript]viewplaincopy functionfunctionName(){ } 这样的方式来声明一个函数,而函数表达式则是类似表达式那样来声明一个函数,如: [javascript]viewplaincopy...

    79
    热度
  • [综合] 最强javascript操作cookie组件

    /***@authorwsf*/varjCookies=(function(){varinstance;//对象引用varmethods={/***设置cookie*/setCookie:function(cName,cValue,cExpir){if(cName){vard=newDate();i...

    36
    热度
  • [综合] js常用方法或对象封装------待续中。。。。

    /***@authorwsf*/ ;(function(){/***模拟继承*@param{Object}dest*@param{Object}src*/functionextend(dest,src){for(variinsrc)dest[i]=src[i];returndest;}extend(...

    44
    热度
  • [综合] DIV的内容自动换行

    word-break:break-all和word-wrap:break-word都是能使其容器如DIV的内容自动换行它们的区别就在于:1,word-break:break-all例如div宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单词很长(congratulation等)...

    46
    热度
  • [综合] js 模拟Map 最新测试通过

    /***Map的方法*/ Map=function(){varmapAddM={/***entry函数*@param{Object}key*@param{Object}val*/entry:function(key,val){this.key=key;this.value=val;},//put方法...

    63
    热度
  • [综合] js模拟stringbuilder 测试通过

    /***模拟StringBuilder */varStringBuilder=function(){this.vStrings=newArray();this.flag=false;if(!this.flag){StringBuilder.prototype.append=function(str)...

    31
    热度
  • [综合] extjs gridpanel例子很实用

    /***模拟map*/ Map=function(){varmapAddM={/***entry函数*@param{Object}key*@param{Object}val*/entry:function(key,val,flag){this.key=key;this.value=val;this....

    61
    热度
  • [综合] 2012-04-05 16:07 Ext列表展现--普通排序sortable--全局排序remoteSort(EXTJS 全局排序问题)...

    关于Ext的排序问题,一般涉及到两种方式。 A。一种是默认的客户端排序机制,对当前页进行排序。sortable 这种排序模式不用多说,是人都会: 1.可以在Ext.grid.ColumnModel列模式中,设置sortable:false,此列为可排序。 varcm=newExt.grid.Colu...

    93
    热度
  • [综合] 页面js冲突之完美解决方案

    最近项目中用到extjs和ligerUI两个js库(至于为什么要用暂且不论),结果万恶的bug出现了:引入ext后ligerUI居然就不能使用了,原因就是ext为宿主对象添加了方法,导致跟ligerUI冲突。弄了半天最后终于解决了:将使用两个库的页面放在不同的页面中,然后用一个父页面将这两个页面用i...

    1
    热度
  • [综合] js格式化数字

    /***格式化number*@paramnum*@returns{String}*/ functionformatCurrency(num){if(!num)return"0.00";num=num.toString().replace(/\$|\,/g,'');//去除$符号if(isNaN(nu...

    68
    热度
  • [综合] java MD5机密工具

    /************************************************ MD5算法的JavaBean @author:TopcatTuppin LastModified:10,Mar,2001 ***************************************...

    90
    热度
  • [综合] SQL语句技巧总结

    selectb.id,(selectidfromtwind_guide_bookwhereid=b.id)afromtwind_guide_bookb

    4
    热度
  • [综合] ligerUi grid封装调用方法

    /***获取页面参数*/ functiongetPageSize(){varxScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yS...

    3
    热度
  • [综合] 用 javascript 判断 IE 版本号

    今天一个项目中需要判断IE版本号,又因为jQuery2.0去除了对浏览器版本号的判断(它推荐特性检测),于是就看到一老外写的一段代码:var_IE=(function(){varv=3,div=document.createElement('div'),all=div.getElementsByTa...

    29
    热度