jQuery获取URL参数的插件

2016-02-19 13:52 14 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐jQuery获取URL参数的插件,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

例如 当前你的URL是:
http://www.warting.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§ion=5"


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

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

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


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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1605518.html

延伸阅读
标签: Web开发
和大家分享一下代码: JavaScript代码 代码如下: //得到select项的个数 jQuery.fn.size = function() { return jQuery(this).get(0).options.length; } //获得选中项的索引 jQuery.fn.getSelectedIndex = function() { return jQuery(this).get(0).selectedIndex; } //获得当前选中项的文本 jQuery.fn.getSelectedText = funct...
标签: Web开发
简化后的插件: SimplePlugin.htm: 代码如下: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" head title简化后的插件/title script type="text/ecmascript" src="../js/jquery-1.2.6.js"/script script ty...
标签: Web开发
代码如下: script function request(key) { if(typeof(this)=="undefined")return false; if(this.length0)  {  var s = this.split("&");  for(var i in s)  {  var sp=s[i].split("=") if(sp[0]==key)return(sp[1]); }  return false; }&nbs...
标签: Web开发
修改地址后的参数: script function getNewUrl(oldurl,paramname,pvalue){     var reg = new RegExp("(\\?|&)"+ paramname +"=([^&]*)(&|$)","gi");     var t=oldurl.match(reg)[0];     var retxt=t.substring(0,t.indexOf("=")+1)+pvalue;     if(t.charAt(t.length-1)=='...
标签: Java JAVA基础
  package coreservlets; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.util.*; /** Creates a table showing the current value of each * of the standard CGI variables. * <P * Taken from Core Servlets and JavaServer Pages * from Prentice Hall and Sun Microsystems Pre...

经验教程

941

收藏

83
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部