phonegap android GO按钮不提交表单

phonegap android GO按钮不提交表单,android,forms,cordova,button,submit,Android,Forms,Cordova,Button,Submit,我正在用Phonegap编写一个应用程序,我有一个通过ajax发送的注册表单点击寄存器按钮并执行formcheck()函数时,它可以正常工作。但是,当我在android手机上点击GO按钮时,它会提交表单,而不是执行formcheck()过程。我试过: <form id="RegForm" onsubmit="formcheck();return false;"> 我的表单没有适当的提交按钮,但有如下按钮: <input type="button" id="submitbt

我正在用Phonegap编写一个应用程序,我有一个通过ajax发送的注册表单
点击寄存器按钮并执行
formcheck()
函数时,它可以正常工作。但是,当我在android手机上点击
GO
按钮时,它会提交表单,而不是执行
formcheck()
过程。我试过:

<form id="RegForm" onsubmit="formcheck();return false;">

我的表单没有适当的提交按钮,但有如下按钮:

<input type="button" id="submitbtn" onclick="formcheck()"/>

我还尝试创建一个调用
formcheck()
函数的
新OnSubmitForm()
函数,但没有成功<谢谢你的帮助。

找到了

1) 将此添加到JS部分:

$(document).ready(function() {
    $("#YourFormName").submit(function() {
    FormCheck();
    return false;
    });
});

function FormCheck() {
... validation process here ...
}
2) 请确保在表单中包含“提交”按钮。。(
找到了

1) 将此添加到JS部分:

$(document).ready(function() {
    $("#YourFormName").submit(function() {
    FormCheck();
    return false;
    });
});

function FormCheck() {
... validation process here ...
}

2) 请确保在表单中包含“提交”按钮。。(
只需确保表单标记为:

<form type='submit' onsubmit='return false;'></form>

这使得提交操作不做任何事情


如果您还需要隐藏键盘,请参阅。一个简单的onsubmit='hideKeyboard();return false;'将解决此问题。

只需确保表单标记为:

<form type='submit' onsubmit='return false;'></form>

这使得提交操作不做任何事情

如果还需要隐藏键盘,请参阅。一个简单的onsubmit='hideKeyboard();return false;'将解决此问题