fix for supprimmer button
authorBenoit C. Sirois <benoit.clennett-sirois@auf.org>
Thu, 11 Apr 2013 21:00:03 +0000 (17:00 -0400)
committerBenoit C. Sirois <benoit.clennett-sirois@auf.org>
Thu, 11 Apr 2013 21:00:03 +0000 (17:00 -0400)
project/assets/js/dae-embauche.js
project/assets/js/dae-poste.js

index 79bc7de..4d9ca07 100644 (file)
@@ -145,4 +145,27 @@ $(document).ready(function() {
            lnk.hide();
        });
     });
            lnk.hide();
        });
     });
+    $(".results_on_deck").each(function(i, e){
+        var input_id = $(this).attr('id').replace('_on_deck', '');
+        var prefix_dossier_connexe = $(this).attr('id').replace('recherche_on_deck', '');
+        var input = $('#'+input_id);
+        var dossier_id = input.val();
+        var lnk = $(this).parent().find('.clear-cmp a');
+       if (dossier_id != null && dossier_id == '') {
+           lnk.show()
+       }
+       lnk.click(function(e){
+           e.preventDefault();
+            $('#' + prefix_dossier_connexe + 'implantation').val('');
+            $('#' + prefix_dossier_connexe + 'classement').val('');
+            $('#' + prefix_dossier_connexe + 'cmp_dossier').val('');
+            $('#' + prefix_dossier_connexe + 'statut').val('');
+            $('#' + prefix_dossier_connexe + 'poste').val('');
+            $('#' + prefix_dossier_connexe + 'personne').val('');
+            $('#' + prefix_dossier_connexe + 'montant').val('');
+            $('#' + prefix_dossier_connexe + 'devise').val('');
+            $('#' + prefix_dossier_connexe + 'montant_euros').val('');
+           lnk.hide();
+       });
+    });
 });
 });
index 9df7f57..1e3a499 100644 (file)
@@ -321,4 +321,27 @@ $(document).ready(function() {
            lnk.hide();
        });
     });
            lnk.hide();
        });
     });
+    $(".comparaison-interne .results_on_deck").each(function(i, e){
+        /* on ne veut pas afficher la personne en-dessous */
+        var input_id = $(this).attr('id').replace('_on_deck', '');
+        var input = $('#'+input_id);
+        var prefix_poste_connexe = $(this).attr('id').replace('recherche_on_deck', '');
+        var poste_id = input.val();
+        var lnk = $(this).parent().find('.clear-cmp a');
+       if (poste_id != null && poste_id == '') {
+           lnk.show()
+       }
+       lnk.click(function(e){
+           e.preventDefault();
+            $('#' + prefix_poste_connexe + 'implantation').val('');
+            $('#' + prefix_poste_connexe + 'cmp_poste').val('');
+            $('#' + prefix_poste_connexe + 'nom').val('');
+            $('#' + prefix_poste_connexe + 'montant').val('');
+            $('#' + prefix_poste_connexe + 'devise').val('');
+            $('#' + prefix_poste_connexe + 'montant_euros').val('');
+            $('#' + prefix_poste_connexe + 'statut').val('');
+            $('#' + prefix_poste_connexe + 'classement').val('');
+           lnk.hide();
+       });
+    });
 });
 });