如果为空jquery / javascript,则添加/附加查询字符串

时间:2014-01-17 16:52:56

标签: javascript jquery

如何在文档就绪时附加?a=0等查询字符串?它必须首先检查是否存在现有的查询字符串。如果查询字符串已经存在,它应该只附加查询字符串。否则,它什么都不做。

3 个答案:

答案 0 :(得分:3)

if(!(window.location.search.indexOf("?a=0") > -1)) {
    window.location.href += window.location.search;
}

答案 1 :(得分:2)

if ( !window.location.search.trim().length ) 
   window.location.href = window.location.href + '?a=0';

答案 2 :(得分:0)

试试这个:

$( document ).ready(function() {

    url = window.location;  //get current url
    if(url.indexOf("?a=") == -1){ //check for ?a= 
     document.location = url+"?a=0"; // redirect it
    }

});