zoukankan      html  css  js  c++  java
  • URL参数的拼接方法

    1. 最常见的拼接方法:

    url?arg1=value1&arg2=value2&arg3=value3...

    注:第一个参数用?进行连接,其他的用&连接。

    example:

    1 var loadsrc = $(this).attr('href'); //this为页面当中的一个元素
    2 var companyId = $(this).attr('companyId');
    3 var companyName = $(this).text();
    4 window.location.href = loadsrc + '?companyid=' + companyId+'&companyName='+companyName;

     2. 将参数用对象的形式存起来(网上copy)

    var queryConfig={ 
       "page" : "index", 
       "method" : 2, //1:按照方法A查看 2:按照方法B查看 
       "subpage" : -1, //-1:此条件不传递 a:查看contentA b:查看contentB 
       "spec_method" :-1 //-1:此条件不传递 1:按照销量高低查 2:按照时间查 
    }; 
    var setQueryConfig = function(){ 
      var _str = ""; 
      for(var o in queryConfig){ 
         if(queryConfig[o] != -1){ 
           _str += o + "=" + queryConfig[o] + "&"; 
         } 
      } 
       var _str = _str.substring(0, str.length-1); //末尾是&
       return _str; 
    } 

    此方法提高了可读性和可维护性。不过加了一个额外的方法。

  • 相关阅读:
    项目数据分析师CPDA印章
    一点想法
    该减肥啦
    PMP证书到手
    Google App Engine之初体验
    转K线理论初级三
    黄小琥没那么简单
    使用webapp框架再现Hello World
    Google App Engine之介绍篇
    转股票中KDJ线的详细分析
  • 原文地址:https://www.cnblogs.com/qdlife/p/3459625.html
Copyright © 2011-2022 走看看