Handling the “Enter” / “Return” key in Chrome

前端 未结 3 866
猫巷女王i
猫巷女王i 2021-01-19 02:52

I have an AJAX-y type page. When the user clicks \"GO\" I need to execute a specific javascript function. I also want to simulate the \"GO\" click when a user hits \"Enter\"

3条回答
  •  春和景丽
    2021-01-19 03:25

    Assuming you have a form:

    $('#theForm').submit(function(e){
        e.preventDefault();
        goButton();
        return false; // just to be sure.
    });
    

    You need to prevent the submit event from the form, which gets called when the form has focus and a user presses enter.

提交回复
热议问题