Chức năng đặt lại jQuery khi nhấp

Phương thức HTMLFormElement.reset[] khôi phục các giá trị mặc định của thành phần biểu mẫu. Phương pháp này thực hiện tương tự như nhấp vào điều khiển của biểu mẫu

Nếu một điều khiển biểu mẫu [chẳng hạn như nút đặt lại] có tên hoặc id đặt lại, nó sẽ che dấu phương thức đặt lại của biểu mẫu. Nó không đặt lại các thuộc tính khác trong đầu vào, chẳng hạn như disabled

Lưu ý rằng nếu setAttribute[] được gọi để đặt giá trị của một thuộc tính cụ thể, thì lệnh gọi tiếp theo tới

$[selector].get[0].reset[]
0 sẽ không đặt lại thuộc tính về giá trị mặc định của nó mà thay vào đó sẽ giữ thuộc tính ở bất kỳ giá trị nào mà lệnh gọi setAttribute[] đã đặt thành

Đặt lại, nói một cách đơn giản, có nghĩa là đưa mọi thứ về trạng thái ban đầu. Khi chúng ta nói về việc đặt lại biểu mẫu, điều đó có nghĩa là xóa biểu mẫu web khỏi tất cả dữ liệu hoặc giá trị khỏi các trường của nó

Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]

Reset Form

đầu ra

Ví dụ #2

Chúng ta hãy xem xét một ví dụ khác minh họa việc đặt lại biểu mẫu bằng jQuery

Mã số






$[document].ready[function [] {
$["#btn"].click[function [] {
$["#form"][0].reset[];
}];
}];


#divstyle1 {
width: 960px;
height: 610px;
margin: 50px auto;
font-family: "Droid Serif", serif;
position: relative;
}
#divstyle2 {
width: 320px;
float: left;
padding: 10px 60px 40px;
background: ghostwhite;
border: 1px dotted #ccc;
box-shadow: 0 0 10px;
border-radius: 2px;
font-size: 13px;
}
label {
color: #464646;
text-shadow: 0 1px 0 #fff;
font-size: 20px;
font-weight: bold;
}
h1 {
text-align: center;
font-size: 25px;
}
#btn {
font-size: 17px;
border: 1px solid gray;
padding: 7px 35px;
background-color: #e3b5f5;
font-weight: bold;
box-shadow: 0 0 5px;
border-radius: 2px;
cursor: pointer;
width: 100%;
}
input[type="text"] {
width: 97.7%;
height: 34px;
padding-left: 5px;
margin-bottom: 20px;
margin-top: 8px;
box-shadow: 0 0 5px;
border: 1px solid #b7b7b7;
color: #4f4f4f;
font-size: 20px;
}



jQuery Reset Form

Name : Email : Gender : Male Female

đầu ra

Ví dụ #3

Ví dụ đã cho tương tự như ví dụ trước nhưng ở đây chúng tôi đã sử dụng một cách tiếp cận khác để đặt lại biểu mẫu, sử dụng phương thức trigger[] của jQuery

Mã số





Reset Form Using jQuery


$[document].ready[function [] {
$["#btn"].click[function [] {
$["#form"].trigger["reset"];
}];
}];


#divstyle1 {
width: 960px;
height: 610px;
margin: 50px auto;
font-family: "Droid Serif", serif;
position: relative;
}
#divstyle2 {
width: 320px;
float: left;
padding: 10px 60px 40px;
background: ghostwhite;
border: 1px dotted #ccc;
box-shadow: 0 0 10px;
border-radius: 2px;
font-size: 13px;
}
label {
color: #464646;
text-shadow: 0 1px 0 #fff;
font-size: 20px;
font-weight: bold;
}
h1 {
text-align: center;
font-size: 25px;
}
#btn {
font-size: 17px;
border: 1px solid gray;
padding: 7px 35px;
background-color: #e3b5f5;
font-weight: bold;
box-shadow: 0 0 5px;
border-radius: 2px;
cursor: pointer;
width: 100%;
}
input[type="text"] {
width: 97.7%;
height: 34px;
padding-left: 5px;
margin-bottom: 20px;
margin-top: 8px;
box-shadow: 0 0 5px;
border: 1px solid #b7b7b7;
color: #4f4f4f;
font-size: 20px;
}



jQuery Reset Form

Name : Email : Gender : Male Female

đầu ra

Kết luận – Biểu mẫu Đặt lại jQuery

Bài viết được đề xuất

Đây là hướng dẫn về Biểu mẫu Đặt lại jQuery. Ở đây chúng tôi cũng thảo luận về phần giới thiệu và cú pháp cùng với các ví dụ khác nhau và cách triển khai mã của nó. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Làm cách nào để viết hàm rõ ràng trong jQuery?

bind["click", function[] { $["input[type=text], textarea"]. giá trị [""];

Làm cách nào để đặt lại biểu mẫu bằng ajax?

ajax[{ loại. 'POST', thành công. hàm [kết quả] { $form[0]. đặt lại[]; . == 'không xác định'] { grecaptcha. đặt lại[];

Đặt lại biểu mẫu [] là gì?

Thành phần HTMLForm. phương thức reset[] khôi phục giá trị mặc định của thành phần biểu mẫu . Phương pháp này thực hiện tương tự như việc nhấp vào điều khiển

Làm cách nào để xóa tất cả các trường nhập bằng jQuery?

Dự án trong JavaScript & JQuery . Đối với điều này, jQuery. đặt lại Bộ chọn được sử dụng . Thao tác này sẽ xóa các trường biểu mẫu HTML.

Chủ Đề