
javascript
firesnow
这个作者很懒,什么都没留下…
展开
-
escape()、encodeURI()、encodeURIComponent()区别详解
JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。下面简单介绍一下它们的区别1 escape()函数定义和用法escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符转载 2013-05-15 17:48:01 · 806 阅读 · 0 评论 -
jquery ajax 文本丢失加号和连接号的问题
因为采用data:字符串这种形式,+和&是jquery分隔参数的分隔符,所以会丢失,解决方法就是把text文本中的+和&替换掉,用js里面的encodeURIComponent编码,为了省事,直接写出编码替换.function FixJqText(str) { var tempstr = str.replace(/\+/g, "%2B"); tempstr = tempst原创 2013-05-15 19:18:44 · 1604 阅读 · 0 评论 -
jquery validate 插件使用隐藏 input
validate 插件默认不会校验隐藏的 input(包括 type="hidden" 的或 display:"none" 的 input),我猜想插件作者这么做的原因可能是为了提升性能。但是有时还是需要对一个隐藏的 input 进行操作。打开 jquery.validate.min.js,把ignore:":hidden"改为ignore:""转载 2013-06-02 23:33:03 · 1014 阅读 · 0 评论 -
bootstrap 中 modal里面的remote 缓存问题
modal会缓存第一次remote里面的内容,导致多次请求都回去的第一次的内容,解决办法$("#test").modal({remote:'test_url?id=' + id});改写为$("#test .modal-body").load('test_url?id=' + id,function(){ $("#followStep1").modal("show");})原创 2014-01-11 18:02:17 · 7061 阅读 · 2 评论 -
js 取数组中最大最小值
var a=[1,2,3,5];alert(Math.max.apply(null, a));//最大值alert(Math.min.apply(null, a));//最小值转载 2014-05-07 20:46:27 · 905 阅读 · 0 评论