Bir tür = ajax formu 'submit', ama yerine normal bir düğme, sürecin bir jQuery olay bağlamak kullanmayın. Eğer ajax sonuç almak zaman (PHP iletişim kutusunda mesajı oluşturur) iletişim kutusunda ajax isteği sonuçlar gösterebilir, ya sen o zaman başarılı ya da değildi ve olmadığını denetler uygun önlemleri almak bir koşullu olabilir.
İşte formda bir bir örnek. (Kodlama biraz özensiz)
$(document).ready(function() {
$('#submit').click(function() {
name = $('#name').val();
email = $('#email').val();
number = $('#number').val();
message = $('#message').val();
$.post("contact.php", //PHP file to send POST to
{ ajax: 'yes', name: name, email: email, number: number, message: message }, //POST fields to send
function(returned) { //What to do if the POST finishes. 'returned' is the value recieved back from the script.
if (returned == 'done') {
//PHP script returns the word 'Done'
alert('Submit successful');
});
} else {
alert('An error has occured');
}});});});