Để xử lý biểu mẫu với jQuery, bạn nên thêm trình lắng nghe sự kiện vào thành phần biểu mẫu cho sự kiện 'gửi':
$("form").on("submit", function() {
// process form
});
Nếu bạn đang xử lý biểu mẫu hoàn toàn trong jQuery, thì bạn nên gọi
preventDefault()để ngăn tải lại trang: $("form").on("submit", function(event) {
event.preventDefault();
// process form
});
Khi bạn muốn biết những gì người dùng điền vào cho một đầu vào trong một biểu mẫu, bạn thường sử dụng
val(): var answer = $("#answer").val();
Bên trong hàm gọi lại, bạn có thể tham chiếu phần tử biểu mẫu bằng
thistừ khóa. Một mẫu phổ biến là gọi find()phần tử biểu mẫu, chỉ tìm các đầu vào bên trong phần tử biểu mẫu: $("form").on("submit", function() {
// store the value of the input with name='age'
var age = $(this).find('[name=age]').val();
});
Không có nhận xét nào:
Đăng nhận xét