aboutsummaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
Diffstat (limited to 'assets')
-rw-r--r--assets/css/_structure.less3
-rw-r--r--assets/js/lustiges-script.js18
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();
+ }
+ });
+
});
});