小编use*_*162的帖子

$("...")[0] .reset不是函数...重置jQuery中的表单

我试图用jQuery重置一些表单,但我遇到了一些麻烦.除了涉及编写函数或自定义插件的解决方案之外,我一直在寻找重置方法不是jQuery的标准部分,但它是标准Javascript的一部分.

无论如何,我的第一个方法就是去

$("#theForm").reset();

表单的id ="theForm".

这显然不起作用,因为它假设reset()是jQuery的一部分.

接下来我尝试的是

document.getElementById(theForm).reset();

哪个也没用.我是jQuery的新手,所以我不确定我是否可以将普通的Javascript与jQuery混合使用.说这话听起来像个白痴.

无论如何,在做了一些更多的研究之后,我一次又一次地发现我可以通过这样做来在jQuery中使用reset()...

$("#theForm")[0].reset();

要么

$("#theForm").get(0).reset();

在涉及这两个片段的每篇文章中,评论中的每个人都已经开始工作了.

除了我.

错误控制台一直告诉我,我写的东西不存在.我已经检查了所有代码,并且没有"reset"这个单词的其他实例,所以也不可能.

无论如何,我很难过.

forms jquery reset

14
推荐指数
3
解决办法
3万
查看次数

标签 统计

forms ×1

jquery ×1

reset ×1