`
peonyzzdx
  • 浏览: 580827 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

回车自动提交

    博客分类:
  • web
 
阅读更多
方法一:此页面的所有输入框回车自动提交

 //添加回车确定查询事件
        $(document).ready(function (){
            $(this).bind("keydown", function(e) {
                switch(e.keyCode) {
                    case 13:
                        ajaxSpfhtYsfwViewList(true);//按下回车所要执行的方法
                        break;
                }
            });
        });



方法二:仅仅某个输入框回车自动提交

<s:textfield name="username" cssClass="input" style="width:150px;" value="" onkeydown="keyDown(event)">

<script type="text/javascript">
/**
 * 回车自动提交表单
 * by http://www.jbxue.com
*/
function keyDown(e){
 var ev =window.event||e; //这样写是为了兼容FireFox和IE,因为IE的onkeydown在FF中不起作用
 
  if (ev.keyCode==13) {
   ev.returnValue=false;
   ev.cancel = true;
       
   var sub =  document.getElementById("Image1");
  sub.click();
  } 
 }
</script>

0
0
分享到:
评论
1 楼 haiyangyiba 2014-06-16  
在实际应用中,回车提交一般需要注意的是,多次回车之间的间隔,换句话说叫重复提交了,

相关推荐

Global site tag (gtag.js) - Google Analytics