0
<input type="text" class="inputField" id="searchName" value="XIA"/>
<asp:Button ID="Button1" runat="server" Text="Search" OnClientClick="window.location.replace('<%#ResolveUrl("~")%>/'+$('#searchName').val()); return false;" />

我想根据~目录和用户输入重定向到某个页面。

4

1 回答 1

0

就是这里的这一点。

OnClientClick="window.location.replace('<%#ResolveUrl("~")%>/'+$('#searchName').val()); return false;" 

整个表达式中都有双引号和单引号会导致字符串提前终止。

你应该把它变成一个函数并将数据传递给它。

于 2013-08-27T17:49:14.807 回答