形如: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;
            },

加入红色代码即可,不用再做解释。不过这样一来,没有这个参数,取到的也将是空字符串。

有更好的办法希望能提出来。

关于jQuery.query.js 取参数的一个小问题相关推荐

  1. 用Html+js自己写了一个小游戏

    刚接触HTML,感觉挺好玩儿的,自己做了一个小游戏,我要放上来,哈哈!! <!DOCTYPEHTML> <html><head><meta charset=& ...

  2. [JS] 关于parseInt的一个小知识:[‘1‘, ‘2‘, ‘3‘].map(parseInt)

    主要是在笔试里看到了,自己试下.. let a = ['1', '2', '3'].map(parseInt) console.log(a) 运行结果: 反正当时是做错了,QAQ 查了一下原理,感谢大 ...

  3. Struts2配置文件中传递参数的一个小问题

    http://blog.csdn.net/CMTobby/article/details/1891120 最近在Struts2中配置action时,经常要在配置文件中给一个页面或者action传递若干 ...

  4. 刚学玩原生JS,自己写了一个小游戏,希望在以后能不断地进步加以改善

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  5. js面向对象写法,一个小例子

    /*** * 这是一个校验文件*/ var MyValidation = function(){//校验数据库this.validDatabase = function(source){if(sour ...

  6. AOP切面获取参数的一个小技巧

    一般来说,我们的参数,都是通过json传递的,那么这个问题就转化成了,从json中获取指定字符串的问题. OK,这个问题就简单了.如下: public static void main(String[ ...

  7. jQuery调取swapper接口地址的一个小案例

    一. 从后端得到一个swagger地址 二. 打开地址,里面是各类接口 三. 以$.get()为例调取其中的一个接口 四. 从页面上就可以看到返回的数据

  8. js 通过jquery插件获取url参数 其中的一个小问题,或许不算Bug。

    形如:http://localhost:10864/srch.htm?keys=&type=1 这样的地址,如果我们要取keys的参数: var srchKey = $.query.get(& ...

  9. jQuery.validationEngine.js学习

    项目中使用到了这个插件,抽了个空,看了一下. (function($){ var method ={} $.fn.validationEngine = function(){} $.validatio ...

最新文章

  1. Nginx主配置文件nginx.conf详细说明
  2. ASP.NETMVC View页面 序列化 c# Model 为 Json字符串
  3. LInux线程——多线程与fork之间的问题
  4. modbus软件开发实战指南_C++核心准则?GSL:指南支持库
  5. 蜗牛星际网卡驱动_矿渣“蜗牛星际“折腾NAS黑群晖全过程
  6. python3中异常处理_python中的五种异常处理机制介绍|python3教程|python入门|python教程...
  7. 生产性企业CO部分月结流程及系统步骤
  8. 爬虫-urlparse与urlsplit
  9. Java生产环境下性能监控与调优详解 第7章 JVM层GC调优
  10. google java. 集合_google guava集合之Table
  11. ebay 后台HTML有尺寸宽度要求吗,eBay牛仔裤成为尺码问题重灾区,卖家上架需注意这几个方面...
  12. python---字符串的拼接、去重、反转、字母花样排序、单词出现判断、统计文件特定单词频率lambda、硬盘容量、列表转字符串
  13. 一步一步带你训练CTPN
  14. MT7628学习笔记(13)——ipk软件包编写与应用
  15. 吸烟 打电话 行为 图片 数据集
  16. Python自省(反射)详解
  17. 【论文笔记】ego_planner
  18. python批量转换音频采样率
  19. VCC 能否解决跨境支付的问题?
  20. 强烈给大家推荐一款简单好用免费的甘特图项目进度管理工具-进度猫

热门文章

  1. VC++的dll中接收消息
  2. ASP.NET Core使用功能开关控制路由访问
  3. WPF 实现3D翻转倒计时控件~
  4. C# 企业微信消息推送对接,实现天气预报推送
  5. WPF DataGrid 在Header中显示行号
  6. .Net在线编辑工具.NET Fiddle
  7. 深度探秘.NET 5.0
  8. 我整理了100G的.Net学习资料,速来领取!
  9. 【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发...
  10. dotNET面试题汇总系列连载(1):基础语法