All pastes #446566 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-04-18 15:49 UTC
rendered paste body
Ext.onReady(function(){

    var dataStore = new Ext.data.Store({

//        proxy: new Ext.data.HttpProxy({url: 'sampledata-sheldon.xml'}),
        proxy: new Ext.data.ScriptTagProxy({url: 'http://www.sofsis.cl/sampledata-sheldon.xml'}),

        reader: new Ext.data.XmlReader({
               record: 'Item',
               id: 'ASIN'
           }, [
               'Author', 'Title', 'Manufacturer', 'ProductGroup'
           ])
    });

    var colModel = new Ext.grid.ColumnModel([
	    {header: "Author", width: 120, dataIndex: 'Author'},
		{header: "Title", width: 180, dataIndex: 'Title'},
		{header: "Manufacturer", width: 115, dataIndex: 'Manufacturer'},
		{header: "Product Group", width: 100, dataIndex: 'ProductGroup'}
	]);

    var grid = new Ext.grid.Grid('mygrid', {
        ds: dataStore,
        cm: colModel,
	trackMouseOver: true
    });
    grid.render();
    dataStore.load();
});