Tôi đã tìm kiếm qua một loạt các trang nhưng không thể tìm thấy sự cố của mình, vì vậy tôi phải tạo một bài đăng.Ngăn chuyển hướng biểu mẫu HOẶC làm mới khi gửi?
Tôi có biểu mẫu có nút gửi và khi được gửi, tôi muốn biểu mẫu KHÔNG làm mới HOẶC chuyển hướng. Tôi chỉ muốn jQuery thực hiện một chức năng.
Dưới đây là các hình thức:
<form id="contactForm">
<fieldset>
<label for="Name">Name</label>
<input id="contactName" type="text" />
</fieldset>
<fieldset>
<label for="Email">Email</label>
<input id="contactEmail" type="text" />
</fieldset>
<fieldset class="noHeight">
<textarea id="contactMessage" cols="20"></textarea>
<input id="contactSend" class="submit" type="submit" onclick="sendContactForm()" />
</fieldset>
</form>
<small id="messageSent">Your message has been sent.</small>
Và đây là jQuery:
function sendContactForm(){
$("#messageSent").slideDown("slow");
setTimeout('$("#messageSent").slideUp();$("#contactForm").slideUp("slow")', 2000);
}
tôi đã cố gắng có và không có một yếu tố hành động về hình thức, nhưng không biết những gì tôi m làm sai. Điều gì đã làm phiền tôi nhiều hơn là tôi có một ví dụ nào đó một cách hoàn hảo: Example Page
Nếu bạn muốn nhìn thấy vấn đề của tôi sống, goto stormink.net (trang web của tôi) và kiểm tra các sidebar nơi nó nói "Hãy gửi cho tôi và email "và" Đăng ký RSS ". Cả hai đều là các hình thức mà tôi đang cố gắng để làm việc này.
Làm việc như một nét duyên dáng! Và nhanh như bất cứ điều gì! Tôi yêu trang web này! Cảm ơn bạn rất nhiều. –
Tôi nhớ thời điểm mà tôi đã học được một trong những có thể trở về sai từ một từ trình không gửi cũng là thời điểm mà tôi bắt đầu thực sự thích hệ thống Javascript/DOM. – Imagist
Genius! Cảm ơn bạn! – Roman