我在按钮点击时使用了以下javascript功能:
function searchItems() {
alert("Called");
window.open('' + <%#VMPath %>"/SearchItems.aspx?Value=" + $("#ctl00_txtSearch").val() + '', '_self');
}
但是这个函数显示我跟随错误
我试过不同的单引号/双引号序列,但它没有用。
我想要简单:
window.open("url","_self");
请帮帮我。
答案 0 :(得分:1)
+
之后你错过了<%#VMPath %>
,所以它没有正确连接。
使用此:
window.open('' + <%#VMPath %> + "/SearchItems.aspx?Value=" + $("#ctl00_txtSearch").val() + '', '_self');
答案 1 :(得分:1)
这似乎是连带问题。你可以制作&#34;&lt;%#VMPath%&gt;&#34;从一开始就是字符串的一部分:
window.open('<%#VMPath %>/SearchItems.aspx?Value=' + $("#ctl00_txtSearch").val(), '_self');