本文实例讲述了jQuery实现对象转为url参数的方法。分享给大家供大家参考,具体如下:
jQuery 对象转为url参数
var parseParam = function(param, key)
{
var query = "";
if(param instanceof String || param instanceof Number || param instanceof Boolean)
{
query += "&" + key + "=" + encodeURIComponent(param);
} else {
$.each(param, function(i)
{
var k = key == null ? i : key + (param instanceof Array ? "[" + i + "]" : "." + i);
query += '&' + parseParam(this, k);
});
}
return query.substr(1);
};
var param = {status:0,title:'ttx'};
var query = parseParam(param);
console.log(query);
// status=0&title=ttx
更多相关内容可查看本站专题:《js 获取url请求所有get参数或指定参数》、《ajax获取数据并组装select》、《仿layer.open打开新窗口URL,自适应URL页面高度》
热门文章