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

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

本文实例讲述了jQuery实现对象转为url参数的方法。分享给大家供大家参考,具体如下:

jQuery 对象转为url参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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。

沙豆网 站长

追求卓越,奋斗不息!

169
文章
10494
点赞

更多文章