[9.2.13] form affichage des options des champs
This commit is contained in:
parent
130895b5d9
commit
014e252d0d
@ -123,14 +123,21 @@ $("#formConfigInputs")
|
||||
// Affiche/cache le champ "Valeurs" en fonction des champs cachés
|
||||
.on("change", ".formConfigType", function() {
|
||||
var _this = $(this);
|
||||
if(_this.val() === "select") {
|
||||
switch (_this.val()) {
|
||||
case "select":
|
||||
_this.parents(".formConfigInput").find("label[for*=formConfigRequired]").show();
|
||||
_this.parents(".formConfigInput").find(".formConfigValuesWrapper").slideDown();
|
||||
} else if ( _this.val() === "label") {
|
||||
_this.parents(".formConfigInput").find(".formConfigLabelWrapper").slideUp();
|
||||
break;
|
||||
case "label":
|
||||
_this.parents(".formConfigInput").find("label[for*=formConfigRequired]").hide();
|
||||
_this.parents(".formConfigInput").find(".formConfigLabelWrapper").slideDown();
|
||||
}
|
||||
else {
|
||||
_this.parents(".formConfigInput").find(".formConfigValuesWrapper").slideUp();
|
||||
break;
|
||||
default:
|
||||
_this.parents(".formConfigInput").find("label[for*=formConfigRequired]").show();
|
||||
_this.parents(".formConfigInput").find(".formConfigValuesWrapper").slideUp();
|
||||
_this.parents(".formConfigInput").find(".formConfigLabelWrapper").slideUp();
|
||||
}
|
||||
});
|
||||
// Simule un changement de type au chargement de la page
|
||||
|
Loading…
Reference in New Issue
Block a user