JAVASCRIPT   4

slider.js

Guest on 19th May 2021 04:52:47 AM

  1. $('#formSlider').submit(function (event)
  2. {
  3.             var validForm=true;
  4.             $labelCategoryGlobal5=$('#formSlider #labelCategoryGlobal5').val().toLowerCase();
  5.             if (($('#formSlider #caption').val()== "")  && validForm==true) {$('#formSlider #caption').focus();event.preventDefault();validForm=false;swal("Formulaire non valide !", "Veuillez saisir le titre du slide", "error");}
  6.             if (($('#formSlider #start_date').val()!= "") && !is_date($('#formSlider #start_date').val()) && validForm==true) {event.preventDefault();validForm=false;swal("Formulaire non valide !", "La date de dĆ©but est incorrecte"e", "error");}
  7.             if (($('#formSlider #end_date').val()!= "") && !is_date($('#formSlider #end_date').val()) && validForm==true) {event.preventDefault();validForm=false;swal("Formulaire non valide !", "La date de fin est incorrecte", "error");}
  8.             if (($('#formSlider #url').val()!= "") && !is_url($('#formSlider #url').val()) && validForm==true) {$('#formSlider #url').focus();event.preventDefault();validForm=false;swal("Formulaire non valide !", "L'adresse URL est incorrecte\n\rElle doit commencer par htt// ou https://", "error");}
  9. }
  10.             if ($('#formSlider #start_date').val()!='' && $('#formSlider #end_date').val()!='') {
  11.                         if (compare($('#formSlider #start_date').val(),$('#formSlider #end_date').val())==false) {event.preventDefault();validForm=false;}
  12.             }
  13. //form add
  14. d
  15.             if ($('#formSlider #mod_id').val()==0) {
  16.                         if (($('#formSlider #input-file').val()== "" && $('#formSlider #input-file-video-picture').val()== "") && validForm==true) {$('#formSlider #input-file').focus();event.preventDefault();validForm=false;swal("Formulaire non valide !", "Veuillez ajouter une image soit pour le slider image soit pour le slider vidĆ©o", "error");}
  17.                         if ($('#formSlider #input-file-video-picture').val()!= "" && $('#formSlider #input-file-mp4').val()!= "" && $('#formSlider #input-file').val()!= "") {$('#formSlider #input-file-video-picture').focus();event.preventDefault();validForm=false;swal("Formulaire non valide !", "Attention, vous devez choisir entre le slider Image ou le slider VidĆ©o, actuellement les 2 champs '''mage'' ont un contenu", ");}
  18.  
  19.             }
  20.             // slider image
  21.             if ($('#formSlider #input-file').length) {
  22.                         if (($('#formSlider #input-file').val()!= "()!= "") && !is_photo($('#formSlider #input-file').val()) && validForm==true) {$('#formSlider #input-file').focus();event.preventDefault();validForm=false;swal("Formulaire non valide !", "Votre fichier n'est pas une photo avec une extension permise (jpg,jpeg,png)", ");}
  23.             }
  24.             // slider video
  25.             if ($('#formSlider #input-file-video-picture').length) {
  26.                         if (($('#formSlider #input-file-video-picture').val()!= "()!= "") && !is_photo($('#formSlider #input-file-video-picture').val()) && validForm==true) {$('#formSlider #input-file-video-picture').focus();event.preventDefault();validForm=false;swal("Formulaire non valide !", "Votre fichier n'est pas une photo avec une extension permise (jpg,jpeg,png)", ");}
  27.                         if (($('#formSlider #input-file-mp4').val()!= "()!= "") && !isvideoMp4($('#formSlider #input-file-mp4').val()) && validForm==true) {$('#formSlider #input-file-mp4').focus();event.preventDefault();validForm=false;swal("Formulaire non valide !", "Votre fichier n'est pas une vidĆ©o avec une extension permise (mp4)", "error");}
  28.                         if ($('#formSlider #mod_id').val()==0) {
  29.                                     if ($('#formSlider #input-file-video-picture').val()!= "" && $('#formSlider #input-file-mp4').val()== "") {$('#formSlider #input-file-mp4').focus();event.preventDefault();validForm=false;swal("Formulaire non valide !", "Attention, vous avez ajoutĆ© une image de remplacement pour la vidĆ©o mais pas la vidĆ©o proprement dite", "error");}
  30.                                     if ($('#formSlider #input-file-video-picture').val()== "" && $('#formSlider #input-file-mp4').val()!= "") {$('#formSlider #input-file-video-picture').focus();event.preventDefault();validForm=false;swal("Formulaire non valide !", "Attention, vous avez ajoutĆ© une vidĆ©o mais pas l'image de remplacement de la vidĆ©o", "error");}
  31.                         }
  32.             }
  33.             if ($('#formSlider #idCategory').val()=='-1' && validForm==true ) {event.preventDefault();$('#formSlider #idCategory').focus();validForm=false;swal("Formulaire non valide !", "Veuillez sĆ©lectionner un "+$labelCategoryGlobal5, "error");}
  34.             if (validForm==true) {
  35.                         $("#formSlider #new_slide").hide();
  36.                         $("#formSlider #wait").show();
  37.             }
  38. });
  39.  
  40. function delSlider(url){
  41.  
  42.                    swal({
  43.                          title: "Attention",
  44.                          text: "Etes-vous sĆ»r de vouloir supprimer ce slide?",
  45.                          type: "warning",
  46.                          showCancelButton: true,
  47.                          confirmButtonColor: "#b53000",
  48.                          confirmButtonText: "Supprimer",
  49.                          cancelButtonText: "Annuler",
  50.                          closeOnConfirm: true,
  51.                          closeOnCancel: true
  52.                    },
  53.                    function(){
  54.                                     window.open(''

Raw Paste


Login or Register to edit or fork this paste. It's free.