JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="http://cdn.sencha.io/ext-4.1.1-gpl/resources/css/ext-all.css">
JavaScript
var testData = { rows: [{
cjou: "a", npiece: "b"
}, {
cjou: "c", npiece: "d"
}]};
var monStore = new Ext.data.JsonStore({
fields: [ "cjou", "npiece" ],
autoLoad: true,
proxy: {
type: "ajax",
url: "/echo/json/", // here you will change to your url
reader: {
type: "json",
root: "rows",
},
// some configs to use jsFiddle echo service (you will remove them)
actionMethods: {
read: 'POST'
},
extraParams: {
// sending json to the echo service (it will return the same data)
json: JSON.stringify( testData )
}
}
});
var mesColonnes = [
{header: 'Journal', width: 200, dataIndex: 'cjou',sortable: true},
{header: 'N° pièce', width: 200, dataIndex: 'npiece',sortable: true}
];
var monGridPanel = new Ext.grid.GridPanel({
autoHeight: true,
renderTo: Ext.getBody(),
store: monStore,
columns: mesColonnes
});