我的页面上有一个输入框,弄了一个自动提示,但是现在我只要在输入框里面按回车键,页面就自动提交了(刷新了一下),有什么办法能让他不刷新吗?放在UpdatePanle控件里面行吗

解决方案 »

  1.   

    你的页面上有服务器控件的button??改成<input type='button' />试试
      

  2.   

    把焦点从提交按钮上去掉,获取键盘事件,处理过后,return就可以。
    jquery键盘处理插件 jquery.hotkeys
    欢迎光临我的博客
      

  3.   

    能给个小例子吗?我是这样写的,但还是提交掉了
    页面: <input id="txtname"   onkeyup="show(this,5);" class="css_txt" onkeydown="hc(this);" />
    js:
    function hc(objtxt)
    {
        var code=event.keyCode;
        if(code==13)
        {
        return false;
        }
    }