如何获取get变量's值
how to get GET variable's value in javascript?
可能重复:
在JavaScript 中获取查询字符串值
如何在javascript中获取get变量?
我想在jquery函数中传递它。
function updateTabs(){
//var number=$_GET['number']; how can i do this?
alert(number);
$( "#tabs" ).tabs({ selected: number });
}
var $_GET = {};
if(document.location.toString().indexOf('?') !== -1) {
var query = document.location
.toString()
// get the query string
.replace(/^.*?'?/, '')
// and remove any existing hash string (thanks, @vrijdenker)
.replace(/#.*$/, '')
.split('&');
for(var i=0, l=query.length; i<l; i++) {
var aux = decodeURIComponent(query[i]).split('=');
$_GET[aux[0]] = aux[1];
}
}
//get the 'index' query parameter
alert($_GET['index']);
写入:
var $_GET=[];
window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(a,name,value){$_GET[name]=value;});
然后$_GET['number']
试试这个
if (location.search != "")
{
var x = location.search.substr(1).split(";")
for (var i=0; i<x.length; i++)
{
var y = x[i].split("=");
alert("Key '" + y[0] + "' has the content '" + y[1]+"'")
}
}
相关文章:
- 如何使用php文件中的GET来获取我在.js文件中声明的变量
- 如何使Jquery编码的动态下拉菜单与PHP GET变量协调工作
- 如何使用jQueryPOST将get变量从JavaScript传递到PHP-Mysql
- 正在将变量解析为.get()函数
- 检查是否已设置GET变量
- 如何获取get变量's值
- Javascript 变量通过 AJAX(GET 方法)到 PHP
- 如何在 jQuery 中获取具有特定父类的所有元素的内容,并将它们传递给 GET 变量
- 如何通过 .get() 从文件中获取变量
- 使用chrome.storage.get获取变量
- 获取重复Get变量的查询字符串值
- 我们可以在javascript url中传递GET变量吗
- 如何在ExpressJS和LomotiveJS上保存对变量的GET响应
- 通过表单(get)传递javascript变量
- 从$http.get调用更新Angular作用域变量
- 使用javascript设置GET变量
- 如何从ajax get请求的回调函数中编辑javascript变量的值
- 如何根据ajax get请求的成功/失败在适当的范围内更改javascript变量
- 如何在CasperJS脚本中通过get-int变量加载JSON
- 使用url变量(GET)显示奇数字符而不是撇号