ldapsaisie/trunk/includes/js/LSformElement_select_object.js
Benjamin Renard f7f35108eb - LSformElement_select_object
-> Création d'un LSformElement_select_object_field pour séparer le traitement
     des champs entre eux.
  -> Utilisation des LSjsConfig[] au lieu de balise HTML pour la configuration.
  -> Ajout de la possibilité d'un attribut mono-valué et réaction à la variable
     de configuration multiple. Attention par défaut multiple vaut 0 et donc
     LSformElement_select_object passe en mono-valué.
- LSselect
  -> Correction d'un bug : Utilisation de la constante NB_LSOBJECT_LIST_SELECT
     plutôt que de NB_LSOBJECT_LIST
  -> Ajout d'une possibilité de sélection multiple ou simple en reaction a la
     variable GET multiple
- LSrelation : Modification pour activer la sélection multiple de LSselect
2008-09-28 11:05:02 +00:00

19 lines
584 B
JavaScript

var LSformElement_select_object = new Class({
initialize: function(){
this.fields = [];
this.initialiseLSformElement_select_object();
},
initialiseLSformElement_select_object: function(el) {
if (!$type(el)) {
el = document;
}
el.getElements('ul.LSformElement_select_object').each(function(ul) {
this.fields[ul.id] = new LSformElement_select_object_field(ul);
}, this);
}
});
window.addEvent(window.ie ? 'load' : 'domready', function() {
varLSformElement_select_object = new LSformElement_select_object();
});