清除 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 调用更简洁...
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 调用更简洁...