`
xfth2009
  • 浏览: 49460 次
  • 性别: Icon_minigender_2
  • 来自: 襄樊
社区版块
存档分类
最新评论

jQuery插件—获取URL参数

阅读更多
2009-06-20
做的项目中需要用到通过JS获取GET参数,上网找了一下,找到如下插件:

例如 当前你的URL是:
http://www.xxx.com/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&section=5"

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

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

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

插件地址:
http://plugins.jquery.com/project/query-object
分享到:
评论

相关推荐

    Jquery获取URL中的参数、URL、网页地址及路径

    jQuery插件Query URL Parser用于解析URLs字符串。通过它我们可以方便地获取协议、主机、端口、查询参数、文件名、路径等等。在一些静态页面需要根据参数来调整一些内容的时候这个插件还是挺有用的。

    jQuery 获取URL参数的插件

    例如 当前你的URL是: //www.jb51.net/index.php?test=1&kk=2 如果想获取test,则可以引入插件后, 用如下方法获取: var test = $.query.get(‘test’); 如果参数有多个相同的名称 ,则可以这样: var arr = $....

    jqURL地址处理插件 jquery插件

    jqURL地址处理插件 可以获取页面URL 点击新开一个200x200的google.com窗口 $.jqURL.loc('http://www.google.com',{w:200,h:200,wintype:'_blank'}); 点击获取页面URL地址 $.jqURL.url(); 点击获取页面URL...

    用javascript获取地址栏参数

    方法一: [removed] <!... var intPos = strHref.indexOf(“?”); var strRight = strHref.substr(intPos + 1); var arrTmp = strRight.split(“&”); for(var i = 0; i <...

    jquery插件使用方法大全

    plugin历史版本1、新的事件.on() .off()3、动画的改进1.42版介绍JQuery插件让Dreamweaver支持提示代码功能引入JQuery展开编辑本段简介  jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript...

    jQuery获取地址栏参数插件(模仿C#)

    代码如下: $.request = (function () { var apiMap = {}; function request(queryStr) { var api = {}; if (apiMap[queryStr]) { return apiMap[queryStr]; } api.queryString = (function () { var urlParams = {};...

    idTabs基于JQuery的根据URL参数选择Tab插件

    我们的项目用了SunSean的idTabs,但每个tab里的控件会触发postback,或者转到其他页面再转回来,这样当前选中的tab必丢。印度同事不肯用AJAX,无奈今天加班给印度人写个demo,通过回传URL参数来选择tab

    jquery-geturlparameters-plugin:一个从get方法获取参数的插件

    一个从URL获取参数的插件 要安装:只需将JQuery放在您的项目中,然后导入插件,如下所示: < script src =" jquery.getUrlParameters.js "/> 要使用公正的电话: var result = $ . getUrlVar ( ...

    jQuery url Parser 字符串解析插件 v1.0

    内容索引:脚本资源,jQuery,字符串解析 jQuery url Parser可以用来解析URLs字符串,你可以通过这款插件获取协议、主机、端口、查询参数、文件名、路径等。

    Js+Jq获取URL参数的集中方法示例代码

    JQ取值方法: jquery本身也不存在取得URL参数的方法,但是已经存在插件,可以直接取得URL等参数 插件连接主页:https://github.com/allmarkedup/jQuery-URL-Parser 下载链接:...

    jquery插件treegrid树状表格的使用方法详解(.Net平台)

    上一篇介绍了DataTable,这一篇在DT的基础之上再使用jquery的一款插件:treegrid,官网地址:http://maxazan.github.io/jquery-treegrid/ 一、使用treegrid,需要以下支持 jquery.min.js+jquery.treegrid.min.js 二、...

    Jquery实现仿搜索引擎文本框自动补全插件

    Jquery实现仿搜索引擎文本框自动补全插件功能很实用,使用也很简单,引入了插件之后写几行代码就可以实现,可以灵活设置 //width:下拉框的宽度,默认使用输入框宽度、用来ajax后台获取数据,返回的数据格式为data...

    JQuery页面地址处理插件jqURL详解

    有时我们需要在客户端处理页面地址传递的参数,jqURL插件可以实现获取页面参数及参数值,获取页面URL地址,新开一个指定大小的窗口。 使用方法介绍: 假设当前url地址为:”//www.jb51.net?a=1&b=2&c=3″ 方法1:...

    实例详解jQuery Mockjax 插件模拟 Ajax 请求

    1. 原理 jquery-mockjax是用于mock 前台ajax向后台请求的返回数据。 原理很简单 在你js代码要发送ajax请求的地方断点一下,然后比较在【引入jquery-mockjax】 和 【没有引入jquery-mockjax】的情况下$....url: '/prod

    jquery.pages:一个简单的jQuery分页插件

    jquery.pages#简介一个简单的jQuery分页...引入jQuery和jquery.pages插件,如图:[removed][removed][removed][removed]初始化参数初始化分页插件:$(function(){ //init page plugin $("div.page").pages({ url: '',

    用于实现瀑布流图的jQuery插件

    用户自定义aJax模块(未实现,若要使用需要自行在代码中修改ajax模块中的url等参数以及success函数。); HTML格式: <div class="waterDiv"></div> <div class="waterDiv"></div> <div class="waterDiv"></div> ...

    url.js-可操纵网页URL地址的js插件

    url.js是一款可以非常实用方便的操纵网页URL地址的js插件。通过url.js你可以设置和获取当前URL的参数,也可以对当前URL的参数进行更新,删除操作,还可以将当前URL的参数显示为json字符串或是一个对象形式。

    jQueryURLParser.zip

    用于解析URLs字符串的jQuery插件。方便你获取协议,主机,端口,查询参数,文件名,路径等。 标签:jQuery

    jquery.params.js,页面传值插件

    封装好的插件,引入这个js就可以直接用,专门用于两个html页面间传参,不需要经过后台: 第一个页面:url="index.html?name='mary'"; 第二个页面:var name = $...这样就可以简单的获取到第一个页面传过来的参数,使用简单方便

Global site tag (gtag.js) - Google Analytics