Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $scope.save = function () {
- var fields = $('#userForm').serializeArray();
- if (fields[2].value != 2)
- {
- fields[3].value = null;
- }
- if (fields[4].value == "") fields[4].value = " ";
- if (fields[0].value != "" && fields[1].value != "" && fields[2].value != "" && ((fields[2].value == "2" && fields[3].value != "") || fields[2].value != "2") && fields[5].value != "")
- {
- var finalJson = BuildFinalJson(fields);
- var jsonString = JSON.stringify(finalJson, null, 0);
- if ( jsonString != null && jsonString != "")
- {
- console.log(jsonString);
- $.ajax({
- type: 'POST',
- url: 'https://forms.arp-gan.eu/AlloWS/AlloWsRelay.dll/newrequest',
- data: jsonString,
- dataType: 'json',
- success: function (data) {
- if(data.data!=null){
- console.log(data);
- $('button#boutonEnvoiPlainte').attr('disabled', true);
- $('#myModal .modal-header h4').text(tbl_traduction[langue_utilisateur]["contenuModalSuccesEnvoiPlainte"]);
- $('#myModal .modal-body label').text(tbl_traduction[langue_utilisateur]["titreModalSuccesEnvoiPlainte"]);
- $('#myModal').modal('show');
- }
- else
- {
- if (data.errors[0].text.fr == "validation passée avec succès, test terminé")
- {
- $('button#boutonEnvoiPlainte').attr('disabled', true);
- $('#myModal .modal-header h4').text(tbl_traduction[langue_utilisateur]["contenuModalSuccesEnvoiPlainteTest"]);
- $('#myModal .modal-body label').text(tbl_traduction[langue_utilisateur]["titreModalSuccesEnvoiPlainteTest"]);
- $('#myModal').modal('show');
- }
- else
- {
- var msgError = "";
- if (sLang.toUpperCase() == 'FR')
- {
- msgError = data.errors[0].text.fr;
- }
- else
- {
- if (sLang.toUpperCase() == 'NL')
- msgError = data.errors[0].text.nl;
- else
- msgError = data.errors[0].text.en;
- }
- console.log(data.errors[0]);
- $('#myModal .modal-header h4').text(tbl_traduction[langue_utilisateur]["contenuModalEchecEnvoiPlainte"]);
- $('#myModal .modal-body label').text(tbl_traduction[langue_utilisateur]["titreModalEchecEnvoiPlainte"] + " : " + data.errors[0].text.fr);
- $('#myModal').modal('show');
- }
- }
- },
- error:function(a,b,c) {
- },
- cache: 'true',
- contentType:'application/json; charset=UTF-8'
- });
- }
- }
- else
- {
- $('#myModal .modal-header h4').text(tbl_traduction[langue_utilisateur]["titreModalChampsIncomplets"]);
- $('#myModal .modal-body label').text(tbl_traduction[langue_utilisateur]["contenuModalChampsIncomplets"]);
- $('#myModal').modal('show');
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement