Jquery中表单提交后清空表单的值 – Falost的小窝

Jquery中表单提交后清空表单的值

JQuery 神棍 1293℃ 0评论

由于设计思路中,我们需要在表单提交成功后,清除表单的值,以免二次提交。

那么我们就开始提交表单,在JQuery中,提交表单是像下面这样的:

$('#myform').submit()

所以,我们当然的认为,重置表单,当然就是像下面这样子喽:

$('#myform').reset()

但是,在实际的情况中,这样写的话,会有一个让你很郁闷的结果,那就是,表单无法重置!

那是因为在JQuery中没有reset这个方法。

那就没有通过JQuery来重置表单了吗?答案是有的,不过是一种间接的方法,先将JQuery转成js对象,再调用js的reset()函数如下:

$('#myform')[0].reset()

也就是通过调用 DOM 中的reset方法来重置表单。

然后呢 。你需要什么时候重置表单的值,就是你说的算哦!

转载请注明:Falost的小窝 » Jquery中表单提交后清空表单的值

如果你觉得这篇文章不错或者对你有帮助,想请我喝一杯咖啡,可以打赏
喜欢 (6)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址