实际上我正在一个电子商务网站上工作,它有一个品牌过滤器..我使用选择标签(我的意思是下拉..)问题是:
我只能使用下面的脚本代码让它成为1个网址。但我的要求是:我必须让它适用于我的所有网址..
这是我的javascript代码:(仅适用于1个网址)
<script>
function gotoPage(){
var url = "http://mysite.com/shop/c/laptops/"; //HERE I JUST USED ONE URL for testing
var sel = document.getElementById("brand");
var brand = sel.options[sel.selectedIndex].text;
window.location.href = url + "?brand=" + brand;
}
</script>
我也是这样尝试的:var url = <?php echo $_SERVER['PHP_SELF']; ?>;
代替var url = "http://mysite.com/shop/c/laptops/";
但仍然没有工作......
任何人都可以看看这个并为我提供解决方案..? (顺便说一句,我的代码是在PHP上)
答案 0 :(得分:0)
尝试将网址包装在引号中:
var url = "<?php echo $_SERVER['PHP_SELF']; ?>";