我正在 phonegap 中开发一个应用程序。在应用程序中,有一个页面包含两个文本字段和一个图像。没有提交按钮,因为我不想提交表单。所需的工作如下..
- 用户点击文本字段,出现键盘。
- 单击下图调用 javascript(jquery 方法-> $.post())函数,该函数从文本字段中选取数据并将其发送到服务器(json)。这意味着我不会提交表格。
虚拟键盘上的开始按钮应该用于提交表单。但就我而言,因为我没有提交表单,所以“开始”按钮不起作用,而且看起来不合适。
我想摆脱按钮..它可能会关闭键盘或调用它不支持的 jquery 函数。
我在网上搜索了很多。我开始知道,如果我删除表单标签,go 按钮会变为 return 按钮,这确实有效,然后 return 按钮再次看起来很笨。
所以请帮我去掉其中一个按钮(最好是返回按钮)。
最佳答案
我认为您无法摆脱按钮。相反,您可以做的是将输入字段设置为带有 onsubmit 事件的表单。此事件应执行 jquery $.post 方法并返回 false 以防止标准表单提交。这样,您的“开始”按钮实际上会按照用户期望的方式工作,您不必禁用它。
关于ios - 如果我不想提交表单,请关闭 uiwebview 中的键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9124408/