2

次のJavaScript関数を作成しました

function getval(sel)
 {
    window.location.href = "Posts?Category=<%= sel %>";
 }

ただし、sel 変数の値はクエリ文字列では考慮されません。

その代わりに、以下のような値をとります。

...../Post/Posts?Category=%3C%=%20sel%20%%3E

誰でも私を助けることができますか?

4

2 に答える 2

6

javascript は jsp スクリプトレットを理解していないため、

試す、

window.location.href = "Posts?Category=" + sel;
于 2013-07-15T11:26:40.673 に答える
3

どこでこれを見つけたのかわかりません<%= sel %>が、それはネイティブの JavaScript スタイルではありません。これを試して:

function getval(sel)
{
    window.location.href = "Posts?Category=" + sel;
 }
于 2013-07-15T11:26:55.317 に答える