<tr>
<th>Type</th>
- <th colspan="2">Devise locale</th>
+ <th>Devise locale</th>
+ <th>Mensuel</th>
+ <th>Annuel</th>
<th colspan="2">Conversion en Euros</th>
<th>Précision</th>
</tr>
<input type="hidden" id="taux_devise-{{ remun.id }}"
name="taux_devise-{{ remun.id }}"
value="{{ remun.taux_devise }}" />
+ </td>
+ <td>
<input type="text" id="montant_mois-{{ remun.id }}"
name="montant_mois-{{ remun.id }}"
- value="{{ remun.montant_mois }}" /></td>
+ value="{{ remun.montant_mois }}" />
+ </td>
<td><input type="text" id="montant-{{ remun.id }}"
name="cg-montant-{{ remun.id }}"
- value="{{ remun.montant|default_if_none:'' }}" /></td>
- <td id="montant_euro_mois-{{ remun.id }}">
+ value="{{ remun.montant|default_if_none:'' }}" />
+ </td>
+ <td id="montant_euro_mois-{{ remun.id }}" class="montant">
{{ remun.montant_euro_mois }}</td>
- <td id="montant_euro-{{ remun.id }}">{{ remun.montant_euro }}</td>
- <td><input type="text" name="cg-precision-{{ remun.id }}"
+ <td id="montant_euro-{{ remun.id }}" class="montant">{{ remun.montant_euro }}</td>
+ <td><input type="text" name="cg-precision-{{ remun.id }}"
value="{{ remun.precision|default_if_none:'' }}" /></td>
</tr>
{% empty %}
$('#montant-' + id).val(round2(value));
}
var taux = $('#taux_devise-' + id).val();
- $('#montant_euro_mois-' + id).text(round2(value / taux / 12));
- $('#montant_euro-' + id).text(round2(value / taux));
+ $('#montant_euro_mois-' + id).text(clean_float(round2(value / taux / 12)));
+ $('#montant_euro-' + id).text(clean_float(round2(value / taux)));
});
activateDossierDropDowns();
-$('#type-remun').change(function() {
- if ($(this).val() != '') {
- $('#global-cost').html('<tr><td>Chargement...</td></tr>')
- .load('{% url add_remun %}/' +
- $('#dossier').val() + '/' +
- $(this).val(), function() {
- $('#type-remun').val('');
- });
- }
-});
-
/* Ajout des datespickers sur les inputs loadés via AJAX.
On s'assure qu'on est pas dans le cas initial où ils sont déjà ajoutés.
(La façon dont c'est fait requiert que les inputs soient uniquement dans la partie AJAX).*/
});
contrat_mois();
+ /* Ajouter une ligne aux couts globals */
+ $('#type-remun').change(function() {
+ if ($(this).val() != '') {
+ $('#global-cost').html('<tr><td>Chargement...</td></tr>')
+ .load('/dae/add-remun/' +
+ $('#dossier').val() + '/' +
+ $(this).val(), function() {
+ $('#type-remun').val('');
+ });
+ }
+ });
+
+
});