14,6 → 14,19 |
$("#col-rech-opt").slideUp("fast"); |
} |
); |
// Le rôle de la personne ne peut être défini que si une personne est mentionnée |
function statutChampRole() { |
var contenu = $('input#nom-personne').val(); |
if (contenu == '') { |
$('select#role-personne').attr('disabled', 'disabled'); |
} else { |
$('select#role-personne').removeAttr('disabled'); |
} |
} |
$('input#nom-personne').change(function() { |
statutChampRole(); |
}); |
statutChampRole(); |
// Rechargement des options sélectionnées dans les select |
$('#col-form select').each(function() { |
var optionSelectionnee = $(this).attr('data-option-selectionnee'); |
73,11 → 86,11 |
</div> |
<div class="champ-masque"> |
<label class="label-gauche">Personne</label> |
<input name="masque[p]" type="text" value="<?= $masque['p'] ?>" /> |
<input id="nom-personne" name="masque[p]" type="text" value="<?= $masque['p'] ?>" /> |
</div> |
<div class="champ-masque"> |
<label class="label-droite">→ ayant le rôle</label> |
<select name="masque[pr]" data-option-selectionnee="<?= $masque['pr'] ?>"> |
<label class="label-droite">>> ayant le rôle</label> |
<select id="role-personne" name="masque[pr]" data-option-selectionnee="<?= $masque['pr'] ?>"> |
<option value=""></option> |
<option value="CT">Contributeur</option> |
<option value="AU">Auteur</option> |
114,9 → 127,11 |
<input name="masque[date-vivant]" type="text" class="input-droite" value="<?= $masque['date-vivant'] ?>" /> |
</div> |
<div class="champ-masque"> |
<label class="label-gauche">Localité</label> |
<input name="masque[adresse]" type="text" value="<?= $masque['adresse'] ?>" /> |
</div> |
<div class="champ-masque"> |
<label class="label-droite">Localité</label> |
<input name="masque[adresse]" type="text" class="input-droite" value="<?= $masque['adresse'] ?>" /> |
</div> |
</div> |
|
<input id="col-rech-ok" type="submit" value="OK" /> |