Bonjour,
J'avoue avoir quelques lacune au sujet des objets et des tableaux en JS.
J'aimerai ajouter un élément à mon objet qui est de la forme :

        var arrPost = new Object();
        arrPost = {
                "date"              : "date="+$dateSQL,
                "idBoss"            : $("input[name=id_boss]").serialize(),
                ...
                "CntFeet"       : $("input[name^=CntFeet_]").serialize()
            }

Je pensais au début à array.push() ... Mais évidemment, c'est un objet et pas un tableau, mais la je seche.

Merci pour votre aide.

2 réponses


snap
Réponse acceptée

Voila comment ajouter un nouvel attribut.
J'ai aussi ajouté un tableau en attribut et fait des push dessus

    var arrPost = {
                "date"              : "date="+$dateSQL,
                "idBoss"            : $("input[name=id_boss]").serialize(),
                ...
                "CntFeet"       : $("input[name^=CntFeet_]").serialize()
            }
    arrPost.myNewAttribut = 'hello'    
    arrPost.myNewTabAttribut = []
    arrPost.myNewTabAttribut.push('element1')
    arrPost.myNewTabAttribut.push('element2')
tekyo11
Auteur

Merci c'est bien plus claire maintenant.