1 pièce(s) jointe(s)
[Classes JS] - selecteur non reconnu
Bonjour,
J'ai un souci avec cette classe. J'ai une collection de cartes dont l'identifiant unique est id_collection. request est l'appel à une API qui redescend la liste des collections, le container, c'est la div où j'aimerais que ça écrive, id_collection et collection sont des valeurs courantes telles qu'existantes dans la base de données.
Pièce jointe 647516
Mon code instancié :
Code:
1 2 3 4 5 6 7 8 9 10
| console.log($("#fd_collection"));
var collection = new Collection({
request : "metadata_collection.php",
container:"#fd_collection",
id_collection : e.features[0].properties.id_collection,
collection: e.features[0].properties.nom_collection
})
collection.list(); |
Si je renseigne "container" dans l'instance de classe (comme présenté), cela ne fonctionne pas, ma liste déroulante n'est pas peuplée,
Si je renseigne "#fd_collection" directement dans la classe, cela fonctionne.
Je pensais à un problème lié au chargement du DOM mais le console.log en début de code, renvoie :
Code:
1 2 3 4 5 6 7 8 9 10 11
| jQuery.fn.init [select#fd_collection.collection_selection]
0
:
select#fd_collection.collection_selection
length
:
1
[[Prototype]]
:
Object(0)
} |
Est ce que qqun voit une solution à ce problème ?
Merci pour vos retours
Sylvain