Thursday, 12 September 2013

unable to parse json data and keep it in grid using dojo

unable to parse json data and keep it in grid using dojo

got the json object data from servlet as....this
{"persondetails":[{"salary":"20000","sname":"XXX","sno":"1"},{"salary":"50000","sname":"yyy","sno":"2"},{"salary":"20300","sname":"bbb","sno":"3"},{"salary":"20100","sname":"chan","sno":"4"},{"salary":"40100","sname":"lorn","sno":"5"},{"salary":"10100","sname":"san","sno":"6"},{"salary":"60100","sname":"sun","sno":"7"},{"salary":"20200","sname":"chan","sno":"8"},{"salary":"10200","sname":"san","sno":"9"},{"salary":"40200","sname":"lorn","sno":"10"}]}
now i hav to put this in datagrid using dojo......i tried gettin a blanc
page plzzzz check this and sugggest me where i went wrong
my code
require(["dojo/request/xhr","dojo/dom", "dojo/dom-construct", "dojo/json",
"dojo/on","dojo/store/Memory", "dojox/grid/DataGrid", "dojo/domReady!"],
function(xhr,dom, domConst, JSON, on,Memory,DataGrid){
xhr("myaddressserver/GridExample/login", { handleAs : "json"
}).then(function(data){
//domConst.place("<p>response: <code>" + JSON.stringify(data) +
"</code></p>", "output");
}, function(err){
alert("error page");
}, function(evt){
});
var grid = new DataGrid({ id: 'grid', store: store, structure: layout,
rowSelector: '20px'
});
grid.placeAt("gridDiv");
grid.startup();
});

No comments:

Post a Comment