如何使用jQuery 在「Enter」時提交表單
使用HTML/jQuery 在AIR 專案中處理登入表單時,您可能會遇到按Enter 鍵會清除表單內容而不是提交表單的問題。要解決此問題,請確保您的程式碼正確處理此事件。
以下程式碼應該要完成此動作:
$('.input').keypress(function (e) { if (e.which == 13) { $('form#login').submit(); return false; //<---- Add this line } });
這裡的關鍵點是新增「return false」語句。這可以防止在允許觸發提交事件時發生預設操作(清除表單)。
有關此主題的更多詳細信息,請參閱關於“event.preventDefault()”主題的 stackoverflow 答案與返回 false”。
以上是如何防止在 jQuery 中按下回車鍵時清除登入表單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!