1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| (function(){
var xhrArgs = {
url: "users.json",
handleAs: "json",
load: function(data, ioArgs){
var dataStore = new dojo.data.ItemFileReadStore({data: data});
var gridStructure = [
[
{ field: "name", name: "name", width: 10, },
{ field: "prenom", name: "prenom", width: 'auto', },
{ field: "age", name: "age", width: 'auto', }
]
];
//console.log(dataStore);
var grid = new dojox.grid.DataGrid({
id: "grid",
jsid: "grid",
store: dataStore,
structure: gridStructure,
style: 'width:530px;height:150px;'
}/*, dojo.byId("grid.DataGrid")*/);
//console.debug(data);
console.debug(grid);
grid.placeAt("DataGrid");
grid.startup();
},
error: function(error){
console.debug("An unexpected error occurred: " + error);
//targetNode.innerHTML = ;
}
};
var deferred = dojo.xhrGet(xhrArgs);
})(); |
Partager