2010-06-21 21 views
1
cell = document.createElement("td"); 
cell.setAttribute("colspan", "1"); 
cell.setAttribute("valign", "top"); 
var grid = new dojox.grid.DataGrid({ 
    id: "gridID", 
    store: new dojo.data.ItemFileWriteStore({data: {items: []}}), 
    elasticView: "2", 
    selectionMode: "single", 
    autoWidth: "true", 
    rowCount: "4", 
    layout: [{field: "name", editable: "false", width:"160px", name:"fieldname"}], 
    query: "{itemID:'*'}" 
}).placeAt(cell); 
grid.startup(); 
row.appendChild(cell); 

Après le démarrage, il lance le message d'erreur « cellule est indéfini » (943 hors de portée 516)Dojo Datagrid lance « Cell est indéfini »

Répondre

2

Toujours vérifier les erreurs de con. "Layout" devrait être "structure". Il devrait y avoir un meilleur message surgissant que la cellule est indéfinie.