js 通过jquery插件获取url参数 其中的一个小问题,或许不算Bug。
?形如:http://localhost:10864/srch.htm?keys=&type=1 這樣的地址,如果我們要取keys的參數:
var srchKey = $.query.get("keys");
?
那么得到的將是‘true’ ,而不是空客串,這常常不是我們想要的?。
?
修正辦法如下:在jQuery.query.js文件中找到下面代碼
?
??????????? get: function (key)
??????????? {
??????????????? var target = this.GET(key);
??????????????? if (typeof (target) == 'boolean')
??????????????????? return '';
??????????????? if (is(target, Object))
??????????????????? return jQuery.extend(true, {}, target);
??????????????? else if (is(target, Array))
??????????????????? return target.slice(0);
??????????????? return target;
??????????? },
加入紅色代碼即可,不用再做解釋。
總結
以上是生活随笔為你收集整理的js 通过jquery插件获取url参数 其中的一个小问题,或许不算Bug。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python3.6学习笔记(五)
- 下一篇: 最近无埋点技术很是流行,抽空研究了下诸葛