zoukankan      html  css  js  c++  java
  • js获取参数

    // 获取url中的参数,并返回一个对象
     2 $.getRequestData = function() {
     3     var url = location.search; //获取url中"?"符后的字串
     4     var theRequest = {};
     5     if (url.indexOf("?") != -1) {
     6         var str = url.substr(1);
     7         strs = str.split("&");
     8         for (var i = 0; i < strs.length; i++) {
     9             theRequest[strs[i].split("=")[0]] = decodeURIComponent(strs[i].split("=")[1]);
    10         }
    11     }
    12     return theRequest;
    13 };
    14 
    15 // 生成一个带参数的url
    16 $.createUrl = function(obj) {
    17     var length = obj && obj.length,
    18         idx = 0,
    19         url = obj.url + '?';
    20     for (var key in obj) {
    21         if (key != 'url' && obj[key] !== null) {
    22             url += (key + '=' + encodeURIComponent(obj[key]) + '&');
    23         }
    24     }
    25     return url.substring(0, url.lastIndexOf('&'));
    26 }
  • 相关阅读:
    React 之 jsx
    React 之 初识
    vue 之 svg
    c#进阶 之 特性
    c#进阶 之 反射Reflection
    面试题解答分析
    c#进阶 之 泛型
    c#进阶 之 修饰符
    c#进阶 之 方法汇总
    微信开发学习(二)
  • 原文地址:https://www.cnblogs.com/yexiangwang/p/5026767.html
Copyright © 2011-2022 走看看