From 1849a5090d725e4238610b0ef7152c74b9a3254d Mon Sep 17 00:00:00 2001 From: davin baragiotta Date: Thu, 7 Apr 2011 05:45:17 -0400 Subject: [PATCH] =?utf8?q?ValeurPoint=20min/max=20=3D=20m=C3=AAme=20si=20aut?= =?utf8?q?re=20=C3=A9tait=20vide?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- project/dae/templates/dae/poste.html | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/project/dae/templates/dae/poste.html b/project/dae/templates/dae/poste.html index e26f272..75a3670 100644 --- a/project/dae/templates/dae/poste.html +++ b/project/dae/templates/dae/poste.html @@ -380,10 +380,17 @@ Demande d'autorisation d'embauche $('#id_valeur_point_min').change(function() { url_valeur = "{% url dae_valeur %}"; url_devise = "{% url dae_devise %}"; + min_now = $('#id_valeur_point_min').val(); + max_now = $('#id_valeur_point_max').val(); $.post(url_valeur, {'valeur_point':$(this).val()}, function(data){ $('#valeur_min').val(data["valeur"]); $('#id_salaire_min').trigger('update_salaire_min'); $('#total_min_euro').trigger('update_total_min_euro'); + if (max_now == '') + $('#id_valeur_point_max').val(min_now); + $('#valeur_max').val(data["valeur"]); + $('#id_salaire_max').trigger('update_salaire_max'); + $('#total_max_euro').trigger('update_total_max_euro'); }, 'json'); $.post(url_devise, {'valeur_point':$(this).val()}, function(data){ $('#id_devise_min').val(data["devise"]); @@ -393,6 +400,14 @@ Demande d'autorisation d'embauche $('#taux_min_euro_display').text(data["taux_euro"]); $('.devise_min_code').trigger('update_devise_min_code'); $('#total_min_euro').trigger('update_total_min_euro'); + if (max_now == '') + $('#id_devise_max').val(data["devise"]); + $('#devise_max_code').val(data["devise_code"]); + $('#taux_max_euro').val(data["taux_euro"]); + $('#taux_max_euro_display').empty(); + $('#taux_max_euro_display').text(data["taux_euro"]); + $('.devise_max_code').trigger('update_devise_max_code'); + $('#total_max_euro').trigger('update_total_max_euro'); }, 'json'); }); $('#id_devise_min').change(function(){ @@ -478,10 +493,17 @@ Demande d'autorisation d'embauche $('#id_valeur_point_max').change(function() { url_valeur = "{% url dae_valeur %}"; url_devise = "{% url dae_devise %}"; + min_now = $('#id_valeur_point_min').val(); + max_now = $('#id_valeur_point_max').val(); $.post(url_valeur, {'valeur_point':$(this).val()}, function(data){ $('#valeur_max').val(data["valeur"]); $('#id_salaire_max').trigger('update_salaire_max'); $('#total_max_euro').trigger('update_total_max_euro'); + if (min_now == '') + $('#id_valeur_point_min').val(max_now); + $('#valeur_min').val(data["valeur"]); + $('#id_salaire_min').trigger('update_salaire_min'); + $('#total_min_euro').trigger('update_total_min_euro'); }, 'json'); $.post(url_devise, {'valeur_point':$(this).val()}, function(data){ $('#id_devise_max').val(data["devise"]); @@ -491,6 +513,14 @@ Demande d'autorisation d'embauche $('#taux_max_euro_display').text(data["taux_euro"]); $('.devise_max_code').trigger('update_devise_max_code'); $('#total_max_euro').trigger('update_total_max_euro'); + if (min_now == '') + $('#id_devise_min').val(data["devise"]); + $('#devise_min_code').val(data["devise_code"]); + $('#taux_min_euro').val(data["taux_euro"]); + $('#taux_min_euro_display').empty(); + $('#taux_min_euro_display').text(data["taux_euro"]); + $('.devise_min_code').trigger('update_devise_min_code'); + $('#total_min_euro').trigger('update_total_min_euro'); }, 'json'); }); $('#id_devise_max').change(function(){ -- 1.7.10.4