jQuery插件获取URL参数(jQuery.query)

摘要:
Test=1&kk=2如果您想获取测试,可以导入插件并使用以下方法获取:vartest=$。查询收到如果参数具有多个相同的名称,则可以执行以下操作:vararr=$。查询收到输出:[value 1,value 2,value 3…]如果要获取相同的名称,可以执行以下操作:vararrayElement=$。查询收到这个插件不仅可以获取参数,还可以设置参数。
jQuery插件获取URL参数(jQuery.query)第1张jQuery插件获取URL参数(jQuery.query)第2张代码
例如 当前你的URL是:
http:
//www.cssrain.cn/index.php?test=1&kk=2

如果想获取test,则可以引入插件后,
用如下方法获取:
var test 
= $.query.get('test');

如果参数有多个相同的名称 ,则可以这样:
var arr 
= $.query.get('testy');
输出: [ 值1 , 值2, 值3...]

如果要获取多个相同名称中的某一个,可以这样:
var arrayElement 
= $.query.get('testy[1]');

此插件不仅能获取参数,也能设置参数。

设置一个参数:
var newUrl 
= $.query.set("section"5).toString(); 
输出 : 
"?section=5"

设置两个参数:
var newUrl 
= $.query.set("section"5).set("action""do").toString(); 
输出 : 
"?action=do§ion=5"


删除一个参数:
var oldQueryAgain 
= $.query.REMOVE("type");

清空所有参数:
var emptyQuery 
= $.query.empty();

复制所有参数:
var stillTheSame 
= $.query.copy();


插件地址:
http:
//plugins.jquery.com/project/query-object

免责声明:文章转载自《jQuery插件获取URL参数(jQuery.query)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇element Tree 树形控件KVM(一)简介及安装下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

JQuery 之 Ajax 异步和同步浅谈

Ajax 同步和异步的区别 同步是当 JS 代码加载到当前 Ajax 的时候会把页面里所有的代码停止加载,页面出现假死状态;当这个 Ajax 执行完毕后才会继续运行其他代码此时页面假死状态才会解除。反之异步则 Ajax 代码在运行时,其余的 JS 脚本依旧能够运行。 在 Jquery 中可以通过 async 的 true 和 false 设置同步或异步,...

仿新浪微博大厅“大家正在说”功能的实现

1.1.1 摘要 相信大家空闲的时候都会上上微博,推特等社交网站,每次我登陆微博时,我都会留意一下它有什么变化,小的有一些布局的变化,大的有API接口的改变等。 在首页登陆微博时,我们可以看到一栏“大家正在说”,它滚动显示着当前每个人发送的微博;刚看到这个效果觉得挺有趣的,所以我们将在接下来的博文中介绍实现滚动显示微博信息的效果。 目录 定义微博...

jQuery中json对象的复制(数组及对象) .

1、jQuery自带的$.map方式: $.map(json, function (n) { return n; }); 这种方式原来用于复制数组还可以,今天用它复制数组中的某一条记录,发现字段名称丢失了,后来发现了第二种方法。 2、深复制与浅复制 // 浅层复制(只复制顶层的非 object 元素) var newObject = jQuery.ext...

【JavaWeb项目】一个众筹网站的开发(四)后台用户注册功能

重点: 密码加密存储 使用jQuery插件做校验和错误提示等 密码不能明文存储,在数据库中是加密存储的 可逆加密:通过密文使用解密算法得到明文 DES AES 不可逆加密:通过密文,得不到明文 MD5 SHA-1 SHA-2 MD5优点:压缩性,长度固定;容易计算;抗修改性;强抗碰撞;MD5加盐值加密码 一、公司的工具类中加入MD5 proje...

jQuery .tmpl(), .template()学习资料小结

昨晚无意中发现一个有趣的jQuery插件.tmpl(),其文档在这里。官方解释对该插件的说明:将匹配的第一个元素作为模板,render指定的数据,签名如下: .tmpl([data,][options]) 其中参数data的用途很明显:用于render的数据,可以是任意js类型,包括数组和对象。options一般情况下都是选项了,官方指出,此处的optio...

jquery动态添加列表后样式失效解决方式

最近在做一个通讯录,使用jquery mobile方式来做,在动态添加列表后,listview原有的样式失效,折腾一会,找出解决办法。代码如下。 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOC...