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

时间:2015-01-07 18:41:40

标签: javascript jquery twitter-bootstrap-3

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

或者我是否需要通过jquery滚动自己?

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

3 个答案:

答案 0 :(得分:7)

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

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

答案 1 :(得分:1)

类似于其他答案,如果您想重置表格(不必清除表格),可以使用以下内容:

<button type="reset">

与在onclick中嵌入jQuery或javascript调用相比,它要干净一些。

答案 2 :(得分:0)

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

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

但它似乎有提交表格等副作用。