当前位置: 首页 > 面试题库 >

表单重置无法使用jQuery

郭麒
2023-03-14
问题内容

我想在调用ajax函数后重置表单。这是我在jquery中给出的代码:

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

frm_silder是表格的ID。但是,当我使用此代码时,我收到了这样的错误消息。

$("#frm_silder").reset is not a function

在我的html中,我将ID设置为如下形式:

<form name="frm_silder" id="frm_silder" method="post">

那么我的代码有什么问题呢?


问题答案:

在jQuery中

$('#frm_silder')[0].reset();

用Java语言编写

document.getElementById('frm_silder').reset()


 类似资料:
  • 我有工作代码,当我点击重置按钮时,可以重置我的表单。然而,在我的代码变得越来越长之后,我意识到它不再工作了。 和我的jQuery: 是否有一些源代码应该包含在我的代码中,以便使用<代码>。reset()方法是否有效?之前我使用: 并且方法正在工作。 目前我正在使用 这可能是原因之一吗?

  • 问题内容: 单击重置按钮时,我有可以重置表单的工作代码。但是,在我的代码变长之后,我意识到它不再起作用了。 而我的jQuery: 为了使该方法起作用,我应该在代码中包含一些来源吗?以前我使用的是: 并且该方法有效。 目前我正在使用 可能是原因之一吗? 问题答案: 我终于解决了问题!@RobG对标签和标签是正确的。 该标签应放置在表外。接着就,随即, 不需要jquery或其他任何东西就可以工作。只需

  • 问题内容: 我有一个角度复位功能,可以清除表单中的所有字段。如果我做类似的事情: 一切正常。但我想将此功能用于网站上的多种表单。如果我像这样传递表单对象: 那就行不通了。有人可以向我解释为什么会这样吗? 问题答案: 您有2个问题: 您没有访问传入的变量,而是仍访问当前作用域。 当您将参数传递给函数时,它通过引用传递。即使在使用时,它也不起作用,因为它仅更改 参数 的引用,而不更改传入的引用。 尝试

  • 在用户单击重置按钮时,表单会被重置。使用type 特性值为"reset"的<input>或<button>都可以创建重置按钮,如下面的例子所示。 <!-- 通用重置按钮 --> <input type="reset" value="Reset Form"> <!-- 自定义重置按钮 --> <button type="reset">Reset Form</button> 这两个按钮都可以用来重置表

  • 问题内容: 我有这个表格: 但是当我提交一个é字符时,它将变成é。 为什么不起作用?是的,MySQL数据库已正确设置了所有字符集。(数据库,表。)如果我使用Navicat手动将其放在数据库中,它会在网页上很好地显示。 另外,我尝试了元标记,设置了内容类型标头,但没有成功。 问题答案: 在您的HTML中,添加以下元标记: 还要在脚本顶部添加以下PHP标头: [编辑]: 另一个提示是将文件另存为编码。

  • 问题内容: 我正在尝试使用angularjs进行验证表单,到目前为止我做得很好。但是,当我提交我的重置按钮时,除了我从验证部分得到的错误消息之外,所有字段都会重置。重置表单时如何摆脱所有字段和错误消息。 当我按下重置按钮时就是这样 这是我的代码 我的控制器 问题答案: 重置时: 去掉 这是表单控制器的Angular 文档。