<map-datalist>
L’élément <map-datalist>
est une extension de l’élément HTML <datalist>
. Il est l’élément-enfant de <map-extent>
et est utilisé par l’attribut list
de l’élément <map-input>
en liant l’id
de <map-datalist>
:
<map-input name="s" type="hidden" shard="true" list="servers"></map-input>
<map-datalist id="servers">
<map-option value="a"></map-option>
<map-option value="b"></map-option>
<map-option value="c"></map-option>
</map-datalist>
L’élément <map-datalist>
est utilisé de concert avec l’attribut shard
de l’élément <map-input>
. Il peut répertorier un ensemble de valeurs utilisées à tour de rôle (round robin) comme substitution des variables d’un modèle. Cela s’avère utile avec le fractionnement de domaines pour accroître le parallélisme des requêtes de pavés. Pour en savoir plus, cliquez here.
L’élément <map-datalist>
contient un ou plusieurs éléments <map-option>
.
Attributs
id
Définit l’id de l’élément <map-datalist>
. Cet id est utilisé par l’attribut list
de l’élément <map-input>
, ce qui lui permet d’établir un lien avec datalist.
Cliquez pour afficher un exemple de lien entre <map-datalist> et <map-input>
<map-input name="s" type="hidden" shard="true" list="servers"></map-input>
<map-datalist id="servers">
<map-option value="a"></map-option>
<map-option value="b"></map-option>
<map-option value="c"></map-option>
</map-datalist>
Éléments-enfants
<map-option>
Cet élément contient les valeurs de datalist. Un élément <map-datalist>
peut contenir un ou plusieurs éléments <map-option>
.
Attributs
value
- Cet attribut permet de définir la valeur de l’option datalist.
Spécifications
Spécification |
---|
Élément datalist de MapML |
Élément datalist en HTML |