jQuery实现对象转为url参数的方法

技术探讨  2018-04-20 11:15   7370 jquery

本文实例讲述了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页面高度

注:转载请注明出处为http://www.sandbean.com/article/56.html。

沙豆网 站长

追求卓越,奋斗不息!

167
文章
8812
点赞

更多文章