/* on ne veut pas afficher la personne en-dessous */
$(this).find('div').remove();
input.val('');
-
- var lnk = $(this).parent().find('.clear-cmp a');
- lnk.show();
- lnk.unbind('click');
- 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();
- });
});
});
/* on ne veut pas afficher la personne en-dessous */
$(this).find('div').remove();
input.val('');
-
- var lnk = $(this).parent().find('.clear-cmp a');
- lnk.show();
- lnk.unbind('click');
- 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();
- });
});
});
exclude = ('dossier',)
DossierComparaisonFormSet = modelformset_factory(
- dae.DossierComparaison, extra=3, max_num=3, form=DossierComparaisonForm
+ dae.DossierComparaison, extra=3, max_num=3,
+ form=DossierComparaisonForm, can_delete=True,
)
{% for field in f %}
{% if field.is_hidden %}{{ field }}{% endif %}
{% endfor %}
- <tr><td colspan=2>Rechercher (personne, poste) : {{ f.recherche }} <span class="clear-cmp"><a href="#" class="display-none">Supprimmer</a></span></td></tr>
+ <tr>
+ <td colspan=2>Rechercher (personne, poste) : {{ f.recherche }}
+ {% if f.id.value %}Supprimmer: <input type="checkbox" name="{{ f.prefix }}-DELETE" />{% endif %}
+ </td>
+ </tr>
<tr><th>{{ f.implantation.label }}</th><td>{{ f.implantation.errors }} {{ f.implantation }}</td></tr>
<tr><th>{{ f.poste.label }}</th><td>{{ f.poste.errors }} {{ f.poste }}</td></tr>
<tr><th>{{ f.personne.label }}</th><td>{{ f.personne.errors }} {{ f.personne }}</td></tr>
<table>
{% for field in f %}
{% if field.is_hidden %}{{ field }}{% endif %}
- {% endfor %}
- <tr class="comparaison-interne"><td colspan=2>Rechercher un poste : {{ f.recherche }} <span class="clear-cmp"><a href="#" class="display-none">Supprimmer</a></span></td></tr>
+ {% endfor %}
+ <tr class="comparaison-interne">
+ <td colspan=2>Rechercher un poste : {{ f.recherche }}
+ {% if f.id.value %}Supprimmer: <input type="checkbox" name="{{ f.prefix }}-DELETE" />{% endif %}
+ </td>
+ </tr>
<tr><th>{{ f.implantation.label }}</th><td>{{ f.implantation.errors }} {{ f.implantation }}</td></tr>
<tr><th>{{ f.nom.label }}</th><td>{{ f.nom.errors }} {{ f.nom }}</td></tr>
<tr><th>{{ f.statut.label }}</th><td>{{ f.statut.errors }} {{ f.statut}}</td></tr>
request.POST,
queryset=dossier.dae_comparaisons.ma_region_ou_service(
request.user
- )
+ ),
)
remunForm = RemunForm(request.POST, instance=dossier)