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