質問

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)をスローします

役に立ちましたか?

解決

常に馬鹿の間違いを再確認してください。 「レイアウト」は「構造」でなければなりません。セルが定義されていないよりも、より良いメッセージがポップアップする必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top