Forms 通过HTML或Javascript掌握iOS和Android软键盘
简言之: 有没有办法让iOS和Android软键盘中的“Go”按钮触发已使用Javascript(jQueryMobile)定义且未表示为表单onsubmit属性的提交事件 让我详细说明: 我正在使用jQueryMobile和Phonegap构建一个跨平台的移动应用程序 我有一些表格有(type=number)输入。当用户点击输入时,软键盘出现。到目前为止,一切顺利 现在,我希望在用户按下软键盘上的“Go”按钮时提交表单。我了解到“Go”按钮从表单的“submit”事件中获取其操作 然而,对我来说,这并没有发生。也许这是因为我使用jQuery绑定我的事件,而不是在HTML中定义它们Forms 通过HTML或Javascript掌握iOS和Android软键盘,forms,submit,android-softkeyboard,onsubmit,soft-keyboard,Forms,Submit,Android Softkeyboard,Onsubmit,Soft Keyboard,简言之: 有没有办法让iOS和Android软键盘中的“Go”按钮触发已使用Javascript(jQueryMobile)定义且未表示为表单onsubmit属性的提交事件 让我详细说明: 我正在使用jQueryMobile和Phonegap构建一个跨平台的移动应用程序 我有一些表格有(type=number)输入。当用户点击输入时,软键盘出现。到目前为止,一切顺利 现在,我希望在用户按下软键盘上的“Go”按钮时提交表单。我了解到“Go”按钮从表单的“submit”事件中获取其操作 然而,对我来
$('body').on('submit','#oneIncomeForm',function(e){
console.log('Preventing default')
e.preventDefault();
submitIncome();
})
我真的希望避免在HTML中指定表单的onsubmit属性,因为这会干扰我在发布应用程序之前使用的Javascript模糊处理过程