使用cordova开发移动app时用form表单的submit时遇到的问题

平时我们用表单提交事件并阻止提交事件一般会在html中这样写:

<form class="ui-depts-search-input-wrapper" onsubmit="action();return false">
<input type="search" />
</form>
这样写的前提是action函数必须是cordova模块外的函数,不能是定义在cordova模块中的函数,但我们运用cordova时往往想要submit执行的函数或者函数中调用的函数是cordova模块中的函数,又不想重新写一遍增加多于的代码
那么我们可以按一下的方式去实现你想要的效果
html中:
<form class="ui-depts-search-input-wrapper" onsubmit="return false"> 
<input type="search" />
</form>
cordova模块中:
$("form").submit(function(e){
.... //函数语句
function123(aa); //调用当前模块中的函数
});
原文地址:https://www.cnblogs.com/rui00910/p/6610574.html