清除 Bootstrap 中的表单输入字段?

Clearing form input fields in Bootstrap?

Bootstrap是否提供任何通过按钮清除表单输入字段的功能?

或者我需要自己完成 jquery 吗?

从这个 post jQuery Validate resetForm() doesn't reset the onFocus validation 中,似乎有一个来自 jquery 的 resetForm() 方法,但是当我尝试访问它时,我总是得到一个对象不支持方法方法。

可以使用reset方法(这是DOM元素方法,不是jQuery对象方法),像这样

$('form').get(0).reset() // or $('form')[0].reset()

这对我有用(清除字段,而不仅仅是将表单字段重置为初始值):

$(':input').val('');

但是提交表单好像有副作用

与其他答案类似,如果您想重置表格(不一定要清除它),您可以使用以下方法:

<button type="reset">

它比在 onclick 中嵌入 jQuery 或 javascript 调用更简洁...