5.7.4.7 attributeHelperSelect
5.7.4.7.1 Déclenchement
L'aide à la saisie associée à l'attribut a été déclenchée, le résultat de cette aide à la saisie est arrivé sur le client et l'utilisateur a cliqué sur un résultat. Cet événement permet de personnaliser le comportement de la sélection d'une valeur de l'aide à la saisie.
5.7.4.7.2 Éléments passés au callback
- event
- objet événement standard de jQuery,
- documentObject
- un objet document décrivant le document courant.
- attributeObject
- un objet attribut décrivant l'attribut courant.
- 
options(objet)
- 
Un objet contenant la ligne sélectionnée. Il contient les propriétés suivantes : - 
title: élément affiché dans la liste déroulante,
- 
error: message d'erreur (optionnel),
- 
values: objet contenant les valeurs à attribuer au document en cas de sélection de cette ligne.La clef représente l'identifiant logique de l'attribut auquel al valeur sera affectée, et le contenu est similaire à un setValue, soit un objet avec les propriétés- 
value: valeur à stocker,
- 
displayValue: valeur à présenter à l'utilisateur.
 
- 
 
- 
L'élément options peut-être modifié.
5.7.4.7.3 Annulable
Oui. Dans ce cas l'aide à la saisie est annulée.
5.7.4.7.4 Exemple
Cet exemple annule la sélection de toutes les aides à la saisie.
window.dcp.document.documentController("addEventListener", "attributeHelperSelect", { "name": "attributeHelperSelect" }, function displayArrayModified(event, documentObject, attributeObject, options) { event.preventDefault(); } );