使用 jQuery 重置 HTML 表单
jQuery 没有类似 JavaScript 的 reset()
方法,但我们可以使用 jQuery 的 trigger()
方法来重置 HTML 表单。本教程演示如何使用 trigger()
方法在 jQuery 中重置 HTML 表单。
在 jQuery 中使用 trigger()
方法重置 HTML 表单
trigger()
方法可以触发选定元素上的指定事件处理程序。我们可以将此方法与 reset
参数一起使用来重置 HTML 表单。
trigger()
方法重置表单的语法是:
$("Form").trigger("reset");
Form
是表单的选择器,它可以是 id、class 或 form
关键字。
让我们尝试一个例子:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>ResetForm Using JQuery</title>
</head>
<body>
<form action="" method="post" id="DemoForm">
<label>Name:</label>
<input type="text" name="name">
<br><br>
<label>ID:</label>
<input type="text" name="id">
<br><br>
<label>Address:</label>
<input type="text" name="address">
<br><br
<label>Salary:</label>
<input type="number" name="salary">
<input type="submit" value="Submit">
</form>
<br>
<button type="button" id='ResetButton'>Reset Form</button>
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script>
$(document).ready(function(){
$("#ResetButton").click(function(){
$("#DemoForm").trigger("reset");
});
});
</script>
</body>
</html>
上面的代码将在按钮单击时重置表单。见输出:
创建一个 jQuery 表单对象并使用 JavaScript 的 reset()
方法重置 HTML 表单
在 jQuery 中重置表单的另一种方法是,我们可以创建表单的 jQuery 对象并使用 JavaScript reset()
方法重置它。此方法的语法是:
$("#DemoForm")[0].reset()
[0]
会将 jQuery 对象转换为 JavaScript 对象,然后应用 reset()
方法。
有关此方法,请参见以下示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Reset Form Using JQuery</title>
</head>
<body>
<form action="" method="post" id="DemoForm">
<label>Name:</label>
<input type="text" name="name">
<br><br>
<label>ID:</label>
<input type="text" name="id">
<br><br>
<label>Address:</label>
<input type="text" name="address">
<br><br
<label>Salary:</label>
<input type="number" name="salary">
<input type="submit" value="Submit">
</form>
<br>
<button type="button" id='ResetButton'>Reset Form</button>
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script>
$(document).ready(function() {
$("ResetButton").click(function() {
$("#DemoForm")[0].reset()
});
});
</script>
</body>
</html>
上面的代码将 jQuery 对象转换为 JavaScript 并使用 reset()
方法重置表单。见输出:
相关文章
用 jQuery 检查复选框是否被选中
发布时间:2024/03/24 浏览次数:98 分类:JavaScript
-
在本教程中学习 jQuery 检查复选框是否被选中的所有很酷的方法。我们展示了使用直接 DOM 操作、提取 JavaScript 属性的 jQuery 方法以及使用 jQuery 选择器的不同方法。你还将找到许多有用的
jQuery 中的 Window.onload 与 $(document).ready
发布时间:2024/03/24 浏览次数:171 分类:JavaScript
-
本教程演示了如何在 jQuery 中使用 Window.onload 和 $(document).ready 事件。
在 jQuery 中处理 $.ajax 失败
发布时间:2024/03/24 浏览次数:136 分类:JavaScript
-
在今天的文章中,我们将学习在 jQuery 中处理 AJAX 中的失败请求。