Re,
oui j'ai essayé avec parentInfo mais ça marche pas :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
//je recupere premiere item ds mon store
myWidget.store.fetchItemByIdentity( {
identity :0,
onItem : function(item) {
itemPere = item;
}
});
// je construire le newItem
var myNewItem = {"id" : ID, "nom": nomArticle, "type": typeArticle};
//parent item
var pInfo = { parent: itemPere, attribute: "children"};
myWidget.store.newItem(myNewItem, pInfo);
console.log('element pere :', itemPere);
//j'affecte le nom de la premiere item a la feltring
dojo.byId('listeArticles').value = firstItem.nomArticle; |
mais il ajoute toujour en fin de la liste.
par contre si je fait :
console.log('element pere :', itemPere)
apres l'insertion j'ai bien newItem ds les children de l'element pere ....
Partager