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);
После того, как это запускает его, бросает ошибку "ячейка, не определено" (943 из диапазона 516)
Всегда дважды проверяйте идиотские ошибки. «Макет» должен быть «структурой». Должно появиться сообщение лучше, чем ячейка не определена.