我试图调用一个jquery函数,该函数在用户单击输入文本控件上的enter按钮时启动.返回值是一个url,用于重定向到另一个页面.下面给出的代码不起作用.
<script type="text/javascript">
$(function()
{
$('#Text1').keypress(function(e)
{
if (e.which == 13)
{
$.get('text.ashx',{
term:$(this).val()
},
function(data){
javascript:window.location =data;
});
}
});
});
</script>
<form id="form1" runat="server">
<div>
<input id="Text1" type="text" />
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
javascript:在设置location.href之前摆脱它.
<script type="text/javascript">
$(function()
{
$('#Text1').keypress(function(e)
{
if (e.which == 13)
{
$.get('text.ashx', {
term: $(this).val()
},
function(data){
window.location = data;
}
);
}
});
});
</script>
Run Code Online (Sandbox Code Playgroud)