From d1338cbb59d0752155f17d94b0b9b073df95183f Mon Sep 17 00:00:00 2001 From: George Halkiadakis Date: Sat, 27 May 2023 13:06:44 +0300 Subject: content model; add petition to database --- public/app/views/js/submit/application-form.php | 33 ++++++++++--------------- 1 file changed, 13 insertions(+), 20 deletions(-) (limited to 'public/app/views/js/submit/application-form.php') diff --git a/public/app/views/js/submit/application-form.php b/public/app/views/js/submit/application-form.php index ed77c1f..2480d67 100644 --- a/public/app/views/js/submit/application-form.php +++ b/public/app/views/js/submit/application-form.php @@ -3,6 +3,7 @@ return { // select content data subject: $('input[name=subject]').val(), date: $('input[name=date]').val(), + type_id: 1, // 1 = application document first_name: $('input[name=first_name]').val(), last_name: $('input[name=last_name]').val(), father_name: $('input[name=father_name]').val(), @@ -14,7 +15,7 @@ sector: selected_text($('select[name=sector]')), position: selected_text($('select[name=position]')), request: $('textarea[name=request]').val(), - now: Math.floor(Date.now() / 1000), + now: Math.floor(Date.now() / 1000), // client timestamp ticket: ref.ticket }; } @@ -28,30 +29,22 @@ $('.content-form form').submit( event => { event.preventDefault(); - if (false) { - alert('Τα δυο passrods δεν ταιριάζουν!'); + // select action url (add or update) + var request = '/petition/new'; - } else { + // send POST request + $.post(request, postObject()) + .done(function( data ) { + console.log(data); - var data = postObject(); + if (data.success) { // ok ? redirect to panel + window.location.href = '/panel'; - var form_data = { // prepare data to post - subject: $('input[name=of_department]').val(), - content: JSON.stringify(data), - on_date: $('input[name=date]').val(), - user_id: $('input[name=id]').val() + } else { // error ? alert! + alert(data.error); } - // select action url (add or update) - // var request = '/account/register'; - console.log(data); - - // send POST request - // $.post(request, form_data) - // .done(function( data ) { - // $('.classroom .content-form').html(data.message) - // }); - } + }); }); -- cgit v1.2.3