表单中可能由多个输入框,要想删除首先会想到分别获取每个输入框然后再分别使用val(‘’)函数,但是如果输入框太多了,还是一次性重置比较方便,这时的做法应该是:获取form表单,再把获取到的jQuery对象转换为DOM对象,然后使用reset()即可。
<form class="panel-body" id="formAddCmt">
<div>评论人:</div>
<input type="text" class="form-control" name="username">
<div>评论内容:</div>
<textarea class="form-control" name="content"></textarea>
<button type="submit" class="btn btn-primary">发表评论</button>
</form>
$('#formAddCmt')[0].reset()
参考:黑马