我写了以下javascript函数
function getval(sel)
{
window.location.href = "Posts?Category=<%= sel %>";
}
但在查询字符串中不考虑sel变量的值..
取而代之的是,它取得了如下的价值。
..... /后/帖子?类别=%3C%=%20sel%20 %% 3E
任何人都可以帮助我吗?
答案 0 :(得分:6)
因为javascript不了解jsp scriptlet,
尝试,
window.location.href = "Posts?Category=" + sel;
答案 1 :(得分:3)
我不知道你在哪里找到这个<%= sel %>
,但它不是本地JavaScript风格的做法。试试这个:
function getval(sel)
{
window.location.href = "Posts?Category=" + sel;
}
答案 2 :(得分:0)
添加代码:
var queryString = location.search;
var Category = queryString[0];