-1

実際、ブランド フィルターがある 1 つの e コマース サイトで作業しています。選択タグを使用しています (ドロップダウンを意味します)。問題は次のとおりです。

以下のスクリプト コードを使用して、1 つの URL に対してのみ wokr にすることができました。しかし、私の要件は次のとおりです。

ここに私のjavascriptコードがあります:(動作しますが、1つのURLに対してのみ)

<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上にあります)

4

1 に答える 1

0

URL を引用符で囲んでみてください。

var url = "<?php echo $_SERVER['PHP_SELF']; ?>";
于 2012-11-10T21:04:14.733 に答える