我一直在试验React.在我的实验性功能,我使用的是Reactstrap框架.当我点击一个按钮,我已经注意到,HTML表单提交.有没有办法在单击按钮时阻止表单提交?
我在这里重新创建了我的问题.我的表单很基本,看起来像这样:
<Form>
<h3>Buttons</h3>
<p>
<Button color="primary" onClick={this.onTestClick}>primary</Button>
</p>
</Form>
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
我有一个HTML5 Web应用程序,其中包含许多用户输入的字段,我想在将这些字段发送到服务器之前对这些字段进行一些客户端验证.容易吗?只需使用JQuery验证插件--- http://jqueryvalidation.org/
但是有一个问题.我的网络应用没有表格.HTML中没有提交任何内容.相反,每个用户可更改的元素上都有一个JQuery更改处理程序,当用户更改其中一个元素的值时,将进行AJAX调用.(这种非标准的用户交互架构对此应用程序有意义.)
我想在AJAX调用之前验证该字段,并使用JQuery验证插件来执行此操作.但我无法弄清楚如何.
是否可以在没有提交的情况下使用JQuery验证插件?我该怎么做?还是另一种方法更好?
我注意到当你去google.com时,输入字段键盘有一个"提交"按钮,而不是原来的"返回"按钮.
如何启用该功能?
我尝试了type = search但我仍然看到了返回按钮.
谢谢,
Tee