可能重复:
如何获取查询字符串值?
我有以下网址:
http://www.mysite.co.uk/?location=mylocation1
Run Code Online (Sandbox Code Playgroud)
我需要的是location从URL 获取变量的值,然后在jQuery代码中使用它:
var thequerystring = "getthequerystringhere"
$('html,body').animate({scrollTop: $("div#" + thequerystring).offset().top}, 500);
Run Code Online (Sandbox Code Playgroud)
有谁知道如何使用JavaScript或jQuery获取该值?
如何获取网址的最后一段?我有以下脚本显示单击的锚标记的完整URL:
$(".tag_name_goes_here").live('click', function(event)
{
event.preventDefault();
alert($(this).attr("href"));
});
Run Code Online (Sandbox Code Playgroud)
如果网址是
http://mywebsite/folder/file
Run Code Online (Sandbox Code Playgroud)
我如何才能在警告框中显示网址的"文件"部分?
我有一个像这样的字符串:
abc=foo&def=%5Basf%5D&xyz=5
如何将其转换为像这样的JavaScript对象?
{
abc: 'foo',
def: '[asf]',
xyz: 5
}
Run Code Online (Sandbox Code Playgroud) 如何在vue.js中获取查询参数?
__PRE__
找不到获取方法或者我需要使用纯JS或某些库吗?
有人知道编写jQuery扩展来处理查询字符串参数的好方法吗?我基本上想扩展jQuery魔术($)功能,所以我可以这样做:
$('?search').val();
Run Code Online (Sandbox Code Playgroud)
这将使我在下面的网址值"测试": http://www.example.com/index.php?search=test.
我已经看到很多函数可以在jQuery和Javascript中执行此操作,但实际上我希望扩展jQuery以完全按照上面所示的方式工作.我不是在寻找一个jQuery插件,我正在寻找jQuery方法的扩展.
我无法通过HTTP GET查询字符串重复字段查找有关行为的权威信息,例如
http://example.com/page?field=foo&field=bar
Run Code Online (Sandbox Code Playgroud)
特别是如果保留或不保留订单.大多数面向Web的语言产生一个包含与关键"字段"相关联的foo和bar的数组,但我想知道是否存在关于这一点的权威声明(例如在RFC上).RFC 3986有一个部分3.4. Query,它引用了键=值对,但没有说明如何解释顺序和重复字段等.这是有道理的,因为它依赖于后端,而不属于RFC的范围......
虽然存在事实上的标准,但我希望看到它的权威来源,只是出于好奇.
网址是否http://example.com/foo?bar有效?
我正在寻找一个官方的链接,说明这种或那种方式.一个简单的是/否答案或轶事证据不会削减它.
可能重复:
如何在JavaScript中获取"GET"请求参数?
jQuery querystring
如何在JavaScript中获取查询字符串值?
Javascript没有提供这样做的核心方法,那么怎么做呢?
有没有办法在JavaScript中创建用于执行GET请求的查询参数?
就像在Python中一样urllib.urlencode(),它接收字典(或两个元组的列表)并创建一个类似的字符串'var1=value1&var2=value2'.
嗨,我想使用JavaScript从我的URL中提取查询字符串,我想对查询字符串名称进行不区分大小写的比较.这是我在做的事情:
var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
if (!results) { return 0; }
return results[1] || 0;
Run Code Online (Sandbox Code Playgroud)
但上面的代码执行区分大小写的搜索.我试过/<regex>/i但它没有帮助.任何想法如何实现?
javascript ×8
jquery ×4
url ×4
query-string ×2
http ×1
regex ×1
uri ×1
url-parsing ×1
urlencode ×1
vue-router ×1
vue.js ×1