【自创+转发】jQuery给input 密码框绑定回车事件

  1. <script type="text/javascript" src="Scripts/jquery-1.6.2.js"></script>  
  2. <script type="text/javascript">   
  3.     $(function(){  
  4.         $("#user_pwd").bind("keydown",function(event){  
  5.             if(event.keyCode == 13||e.keyCode ==9)      
  6.             {  
  7.      //do_login();  js验证表单,最好写ajax校验
  8.             }  
  9.         });
  10.     });  
  11. function do_login(){
  12. if($.trim($("#user_login_form").find("input[name='username']").val())=="")
    {
    $.showErr("请输入帐号",function(){
    $("#user_login_form").find("input[name='username']").val("");
    $("#user_login_form").find("input[name='username']").focus();
    });
    return false;
    }
    if($.trim($("#user_login_form").find("input[name='user_pwd']").val())=="")
    {
    $.showErr("请输入密码",function(){
    $("#user_login_form").find("input[name='user_pwd']").val("");
    $("#user_login_form").find("input[name='user_pwd']").focus();

    });
    return false;
    }

  13. var ajaxurl = $("form[name='user_login_form']").attr("action");  //这里完全可以不写action地址,可以指向ajax校验的方法Controller/Action即可
    var query = $("form[name='user_login_form']").serialize() ;

    $.ajax({
    url: ajaxurl,
    dataType: "json",
    data:query,
    type: "POST",
    success: function(ajaxobj){
    },
    error:function(ajaxobj)
    {
    },
    });

  14. }
  15. </script>
posted @ 2017-04-12 10:30  PHP急先锋  阅读(873)  评论(0编辑  收藏  举报