fix ajax sans classement
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 3 May 2011 13:13:02 +0000 (09:13 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 3 May 2011 13:13:02 +0000 (09:13 -0400)
project/media/js/dae-embauche.js

index 7e1000b..4a0240b 100644 (file)
@@ -18,12 +18,16 @@ function activateDossierDropDowns() {
 }
 
 function loadSalaire() {
-    $.getJSON('/dae/salaire/' + $('#implantation').val() + '/' +
-              $('#id_devise').val() + '/' + $('#id_classement').val(),
-      function(data) {
-        $('#id_salaire').val(clean_float(data.salaire_devise));
-        $('#id_salaire').trigger('change');
-      });
+    var implantation = $('#implantation').val();
+    var devise = $('#implantation').val();
+    var classement = $('#id_classement').val();
+    if (implantation && devise && classement) {
+        $.getJSON('/dae/salaire/' + implantation + '/' + devise + '/' + classement,
+          function(data) {
+            $('#id_salaire').val(clean_float(data.salaire_devise));
+            $('#id_salaire').trigger('change');
+          });
+    }
 }
 
 function round2(n) {