diff options
Diffstat (limited to '')
| -rw-r--r-- | assets/css/_structure.less | 3 | ||||
| -rw-r--r-- | assets/js/lustiges-script.js | 18 | 
2 files changed, 18 insertions, 3 deletions
| diff --git a/assets/css/_structure.less b/assets/css/_structure.less index 5de12e0..a465bad 100644 --- a/assets/css/_structure.less +++ b/assets/css/_structure.less @@ -116,7 +116,8 @@ body.e500 {  }  body.feedback { -	.feedback-thankyou { +	.feedback-thankyou, +	.feedback-error {  		font-size: @jumbo-font-size;  		text-align: center;  		padding: 30px; diff --git a/assets/js/lustiges-script.js b/assets/js/lustiges-script.js index ef685d0..447341f 100644 --- a/assets/js/lustiges-script.js +++ b/assets/js/lustiges-script.js @@ -380,9 +380,23 @@ $(function() {  // feedback form  $(function() { -	$('.feedback-form').on('submit', function() { +	$('.feedback-form').on('submit', function(e) { +		e.preventDefault(); +		var $form = $(this); +  		$('.feedback-form').hide(); -		$('.feedback-thankyou').show(); +		$.ajax({ +			url: $form.prop('action'), +			method: $form.prop('method'), +			data: $form.serialize(), +			success: function() { +				$('.feedback-thankyou').show(); +			}, +			error: function() { +				$('.feedback-error').show(); +			} +		}); +  	});  }); | 
