- Add reset formulaires

- Fix inversion
This commit is contained in:
Vincent BRIDIER 2020-10-14 11:48:25 +02:00
parent 9c01a38ed9
commit 96e95c11c2
7 changed files with 98 additions and 2 deletions

View file

@ -119,6 +119,21 @@
// TODO : Gestion newsletter
let newsletter = $("input[name=newsletter]");
function reset(){
lastname.val('');
firstname.val('');
phone.val('');
email.val('');
message.val('');
$('input[name=types]').prop("checked", false);
$('input[name=geo]').prop("checked", false);
$('.geographic-checkboxes-result').html('');
agree.prop("checked", false);
newsletter.prop("checked", false);
}
$("input[type=submit]").on('click', function (e) {
e.preventDefault();
@ -152,6 +167,7 @@
'typeelevage': types
},
success: function (response, textStatus, jqXHR ) {
reset();
alert('Bonjour. Nous vous remercions de nous avoir contactés pour nous rejoindre en tant qu\'éleveur. Notre équipe Élevage vous répondra dans les meilleurs délais.');
},
error: function(jqXHR, textStatus, errorThrown) {

View file

@ -112,6 +112,23 @@
// TODO : Gestion newsletter
let newsletter = $("input[name=newsletter]");
function reset(){
lastname.val('');
firstname.val('');
postalcode.val('');
country.val('');
town.val('');
email.val('');
phone.val('');
message.val('');
$('input[name=types]').prop("checked", false);
$('.geographic-checkboxes-result').html('');
agree.prop("checked", false);
newsletter.prop("checked", false);
}
$("input[type=submit]").on('click', function (e) {
e.preventDefault();
@ -143,6 +160,7 @@
'type': types
},
success: function (response, textStatus, jqXHR ) {
reset();
alert('Bonjour. Nous vous remercions de nous avoir contactés pour une demande liée à l\'Export. Notre équipe vous répondra dans les meilleurs délais.');
},
error: function(jqXHR, textStatus, errorThrown) {

View file

@ -109,6 +109,23 @@
// TODO : Gestion newsletter
let newsletter = $("input[name=newsletter]");
function reset(){
lastname.val('');
firstname.val('');
address.val('');
postalcode.val('');
country.val('');
town.val('');
email.val('');
phone.val('');
establishment.val('');
type.val('');
message.val('');
agree.prop("checked", false);
newsletter.prop("checked", false);
}
$("input[type=submit]").on('click', function (e) {
e.preventDefault();
@ -138,6 +155,7 @@
'message': message.val(),
},
success: function (response, textStatus, jqXHR ) {
reset();
alert('Bonjour. Nous vous remercions de nous avoir contactés. Notre équipe commerciale vous répondra dans les meilleurs délais.');
},
error: function(jqXHR, textStatus, errorThrown) {

View file

@ -89,6 +89,19 @@
// TODO : Gestion newsletter
let newsletter = $("input[name=newsletter]");
function reset(){
lastname.val('');
firstname.val('');
postalcode.val('');
town.val('');
email.val('');
phone.val('');
message.val('');
agree.prop("checked", false);
newsletter.prop("checked", false);
}
$("input[type=submit]").on('click', function (e) {
e.preventDefault();
@ -114,6 +127,7 @@
'message': message.val(),
},
success: function (response, textStatus, jqXHR ) {
reset();
alert('Bonjour. Nous vous remercions de nous avoir contactés concernant la finance. Notre équipe vous répondra dans les meilleurs délais.');
},
error: function(jqXHR, textStatus, errorThrown) {

View file

@ -94,6 +94,20 @@
// TODO : Gestion newsletter
let newsletter = $("input[name=newsletter]");
function reset(){
lastname.val('');
firstname.val('');
postalcode.val('');
town.val('');
country.val('');
email.val('');
phone.val('');
message.val('');
agree.prop("checked", false);
newsletter.prop("checked", false);
}
$("input[type=submit]").on('click', function (e) {
e.preventDefault();
@ -120,6 +134,7 @@
'message': message.val(),
},
success: function (response, textStatus, jqXHR ) {
reset();
alert('Bonjour. Nous vous remercions de nous avoir contactés au sujet de nos engagements. Notre équipe développement durable vous répondra dans les meilleurs délais.');
},
error: function(jqXHR, textStatus, errorThrown) {

View file

@ -94,6 +94,20 @@
// TODO : Gestion newsletter
let newsletter = $("input[name=newsletter]");
function reset(){
lastname.val('');
firstname.val('');
postalcode.val('');
town.val('');
country.val('');
email.val('');
phone.val('');
message.val('');
agree.prop("checked", false);
newsletter.prop("checked", false);
}
$("input[type=submit]").on('click', function (e) {
e.preventDefault();
@ -120,6 +134,7 @@
'message': message.val(),
},
success: function (response, textStatus, jqXHR ) {
reset();
alert('Bonjour. Nous vous remercions de nous avoir contactés. Notre équipe communciation vous répondra dans les meilleurs délais.');
},
error: function(jqXHR, textStatus, errorThrown) {

View file

@ -26,8 +26,8 @@ get_header();
<a class="textblock__info-btn btn" href="<?= get_permalink(6672) ?>" title="Une demande en tant que client / détaillant / distributeur">Une demande en tant que client / détaillant / distributeur<i class="btn__icon btn__icon_arrow-right"></i></a>
<a class="textblock__info-btn btn" href="<?= get_permalink(6674) ?>" title="La finance">La finance<i class="btn__icon btn__icon_arrow-right"></i></a>
<a class="textblock__info-btn btn" href="<?= get_permalink(6676) ?>" title="Nos engagements">Nos engagements<i class="btn__icon btn__icon_arrow-right"></i></a>
<a class="textblock__info-btn btn" href="<?= get_permalink(6678) ?>" title="Une information produit">Une information produit<i class="btn__icon btn__icon_arrow-right"></i></a>
<a class="textblock__info-btn btn" href="<?= get_permalink(6681) ?>" title="Une autre information générale">Une autre information générale<i class="btn__icon btn__icon_arrow-right"></i></a>
<a class="textblock__info-btn btn" href="<?= get_permalink(6681) ?>" title="Une information produit">Une information produit<i class="btn__icon btn__icon_arrow-right"></i></a>
<a class="textblock__info-btn btn" href="<?= get_permalink(6678) ?>" title="Une autre information générale">Une autre information générale<i class="btn__icon btn__icon_arrow-right"></i></a>
<a class="textblock__info-btn btn" href="<?= get_permalink(14) ?>#page-press-form" title="Une demande presse">Une demande presse<i class="btn__icon btn__icon_arrow-right"></i></a>
</div>
<?php endif ?>