如果为空 jquery/javascript,则添加/附加查询字符串
Posted
技术标签:
【中文标题】如果为空 jquery/javascript,则添加/附加查询字符串【英文标题】:Add/Append query string if empty jquery/javascript 【发布时间】:2014-02-07 02:38:57 【问题描述】:如何在准备好的文档上附加查询字符串,例如?a=0
?它必须首先检查是否存在现有的查询字符串。如果那里还没有查询字符串,它应该只附加查询字符串。否则,它应该什么都不做。
【问题讨论】:
到目前为止你有什么? 重复问题 - ***.com/questions/901115/… 您或许可以参考:Append to URL and Refresh Page 或许可以看看:***.com/questions/4656843/… 如果你有 apache:***.com/questions/11210412/… 【参考方案1】:试试这个:
$( document ).ready(function()
url = window.location; //get current url
if(url.indexOf("?a=") == -1) //check for ?a=
document.location = url+"?a=0"; // redirect it
);
【讨论】:
【参考方案2】:if(!(window.location.search.indexOf("?a=0") > -1))
window.location.href += window.location.search;
【讨论】:
谢谢!完美的正是我想要的。 @user1610812 - 太好了。乐意效劳。请为所有有用的答案投票并接受一个作为解决方案。【参考方案3】:if ( !window.location.search.trim().length )
window.location.href = window.location.href + '?a=0';
【讨论】:
正是我想要的!以上是关于如果为空 jquery/javascript,则添加/附加查询字符串的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Jquery/Javascript 按下键盘 [重复]
通过数组过滤以匹配文本(jQuery / Javascript)
是否可以使用 JSLint 验证我的 jQuery JavaScript?