如何在javascript中访问请求查询字符串参数
How to access request query string parameters in javascript?
我见过许多使用RegEx的解决方案,坦率地说,这似乎过分了,因为javascript用途如此广泛。
必须有一种更简单的方法来访问请求参数。
有人能为我示范一下吗?
我在网络深处找到了一个有用的方法。
function querySt(Key) {
var url = window.location.href;
KeysValues = url.split(/['?&]+/);
for (i = 0; i < KeysValues.length; i++) {
KeyValue = KeysValues[i].split("=");
if (KeyValue[0] == Key) {
return KeyValue[1];
}
}
}
抛开否决票和插件不谈,谢谢。
您可以使用jQuery插件Purl(一个JavaScript URL解析器)v2.3.1
var queryStringParameter = $.url().param('queryStringParameter');
jQuery BBQ插件拯救。参见部门方法
相关文章:
- nodejs正在解析请求的文本查询
- jQuery对请求图像的外部文本进行查询
- css媒体查询请求后刷新jQuery插件
- AJAX 请求不会在 400 个错误查询上执行失败
- 如何在 GET 请求中序列化查询的对象
- 如何在Node.js中向Post请求添加查询
- 从Ajax请求中查询Ajax表单
- AngularJS$http POST请求,带有JSON参数AND查询字符串
- 我的弹性查询中出错 - 范围返回错误的请求
- 如何检查请求查询值是否为空,例如“”
- 忽略服务工作进程请求中的查询参数
- parse.com 加载代码 HTTP 请求和查询
- Javascript,jQuery同时查询多个AJAX请求
- 如何在 express.js 中获取请求查询参数的数量
- 如何在javascript中访问请求查询字符串参数
- 节点/快速请求查询
- Javascript -如何“请求查询字符串”从Url.检索参数值的操作链接
- 从get请求查询node.js抓取数据
- Angular $resource POST请求查询参数未被AWS API网关检测到
- 我如何使用请求?查询以获取变量