Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用enterkeypress JQuery登录_Javascript_Jquery_Salesforce - Fatal编程技术网

Javascript 如何使用enterkeypress JQuery登录

Javascript 如何使用enterkeypress JQuery登录,javascript,jquery,salesforce,Javascript,Jquery,Salesforce,当按下键盘键时,我试图用下面的代码登录。表单放置在带有classloginpg的body标记中。按enter键后,我收到一条警告消息&发生了一些事情,但我没有登录到sales force平台的页面。我错过了什么 $(document).keypress(function(e) { if(e.which == 13) { alert('You pressed enter!'); $('.loginpg form').submit(); return fa

当按下键盘键时,我试图用下面的代码登录。表单放置在带有class
loginpg
的body标记中。按enter键后,我收到一条警告消息&发生了一些事情,但我没有登录到sales force平台的页面。我错过了什么

$(document).keypress(function(e) {
    if(e.which == 13) {
      alert('You pressed enter!');
      $('.loginpg form').submit();
      return false;
    }
});

$(文档)。按键(功能(e){
如果(e.which==13){
警报(“您按了enter!”);
$('.loginpg form').submit();
}
});
我想你可以试试,不必
返回false


返回false正在停止页面重定向。

在表单内输入时按enter键的默认行为是提交表单。我真的不知道你在尝试什么???将
输入
放在
表单
中,默认情况下你会得到这种行为。
“发生了什么事”
-也许你可以更具描述性?试着理解我们从这里看不到你的屏幕。@David-令人失望。我看得很清楚。这不是让他登录;)为什么它会停止您刚才调用的提交?当您提交某些内容时,页面开始重定向,在您调用“return false”之后,它会停止重定向进程,而不是它。事实并非如此。如果在submit处理程序中返回false,则不会提交表单,但这里的情况并非如此
<script>
$(document).keypress(function(e) {
    if(e.which == 13) {
        alert('You pressed enter!');
$('.loginpg form').submit();
    }
});
</script>