检查URL是否包含字符串,使用JQuery。
- 论坛
- 检查URL是否包含字符串,使用JQuery。
16 浏览
检查URL是否包含字符串,使用JQuery。
我有一个带有选择选项的页面,当选项被点击时,我使用JQuery刷新页面并向URL添加一个字符串。现在我需要一种方法来检查浏览器的URL是否包含该字符串。
查看其他线程时,我认为indexOf方法会起作用,但尝试后发现不起作用。还有其他方法可以检查URL是否包含类似"?added-to-cart=555"的内容吗?完整的URL通常是这样的:"http://my-site.com",在点击其中一个选项后,页面重新加载后的URL看起来是这样的:"http://my-site.com/?added-to-cart=555"。我只需要检查URL是否包含那个"?added-to-cart=555"的部分。
这是我的代码:
jQuery("#landing-select option").click(function(){ $('#product-form').submit(); window.location.href += $(this).val() }); jQuery(document).ready(function($) { if(window.location.indexOf("?added-to-cart=555") >= 0) { alert("found it"); } });