http_build_query的JavaScript实现-生成url编码的查询字符串
JavaScript implementation for http_build_query — Generate URL-encoded query string?
寻找类似php函数http_build_query的JavaScript实现-在GET/POST方法中发送嵌套JavaScript对象作为请求参数。
样本对象:var params = {
codes: [
{
id: 1212,
name: "log",
},
{
id: 123,
name: "console",
}
],
ajaxsettings : { "ak1" : "v1", "ak2" : "v2"},
uisettings : { "ui1" : "v1", "ui22" : "v2"},
};
请帮。
如果允许使用jQuery,可以使用$.param()
var query = $.param(params);
var params = {
codes: [
{
id: 1212,
name: "log",
},
{
id: 123,
name: "console",
}
],
ajaxsettings : { "ak1" : "v1", "ak2" : "v2"},
uisettings : { "ui1" : "v1", "ui22" : "v2"},
};
var query = $.param(params);
console.log(query);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
相关文章:
- 为什么字符编码对URL很重要
- 如何在JS中编码URL并在PHP中解码
- 编码url并显示在iframe中
- 如何避免在HTML中使用ng repeat对url名称进行硬编码
- 对URL进行编码并将其放在javascript src中
- 将谷歌地理编码(从url)数据加载到javascript变量中
- 使用特殊字符 Javascript 对 URL 进行编码
- 使用 POST 方法通过 ajax 发送的数据在发送到服务器之前是否必须进行 URL 编码
- 如何停止ui-sref编码url参数
- 如何编码url从ajax返回数据,然后追加到html
- firefox如何在地址栏中编码url
- 如何使用javascript从编码url获取查询字符串的值
- 编码url,但继续工作
- 使用jquery或原生javascript函数编码URL(包括&等字符)
- PHP在PHP中设置全局常量中的硬编码URL
- 用javascript编码url,用PHP解码
- 由于HTML编码,硬编码URL无效
- 通过webpack更改不同环境的硬编码url常量
- 在Javascript和PHP中编码URL的函数相同
- 如何编码url以便在$resource中获得请求