Если ваш html настроен так, чтобы форма работала самостоятельно, тогда она будет работать как обычная форма без jquery Так что уберите атрибут action из html и измените ваш jquery на:
url: your-submit-file.php,
Если это не сработает, попробуйте:
jQuery(document).ready( function($) {
var $form = $('#default_contact');
$form.submit( function(event) {
$.ajax({
type: 'POST',
url: your-submit-file.php,
data: $form.serialize(),
success: function( response ) {
console.log( response );
}
});
event.preventDefault;
return false;
});
Кроме того, вы пробовали использовать $ .post () в jQuery? Гораздо проще в использовании ...