dflkid
7 Nov 2006, 3:50 PM
My grid stopped working when I started using the Beta yui-ext.js. I can switch to .33 and it works fine, then to .33 Beta and it doesn't render (Only columns). Were there any changes to the grid? My code is below...
var DataGrid = {
init : function(){
//Set up grid headers
var urlColList = [
{header: "ID", width: 30, sortable: true},
{header:"CDRL #", width: 90, sortable: false},
{header:"SubTitle", width: 150, sortable: false},
{header:"Type", width: 60, sortable: true},
{header:"Submittal Author", width: 90, sortable: false},
{header:"Event", width: 75, sortable: false},
{header:"Freq", width: 60, sortable: false},
{header:"IPT", width: 60, sortable: false},
{header:"Due to DM", width: 60, sortable: true},
{header:"Submitted to DM", width: 90, sortable: true},
{header:"Due To Customer", width: 90, sortable: true},
{header:"Submitted To Customer", width: 90, sortable: true},
{header:"Current Status", width: 75, sortable: true}
];
var urlCM = new YAHOO.ext.grid.DefaultColumnModel(urlColList);
//Set up remote data format
var urlSchema = {
tagName: 'cdrl',
id: 'use-index',
fields: ['CDRLID', 'CDRLNUMBER', 'CDRLSUBTITLE', 'CDRLTYPE', 'SUBMITTALAUTHOR', 'EVENTENDDATE', 'FREQ','IPTABBREV', 'DAYSDUETODM', 'AuthorSubmitDate', 'DuetoCust', 'CustSubmitDate', 'StatusText']
};
urlDM = new YAHOO.ext.grid.XMLDataModel(urlSchema);
urlDM.setDefaultSort(urlCM, 1, 'ASC');
urlSM = new YAHOO.ext.grid.SingleSelectionModel();
urlGrid = new YAHOO.ext.grid.Grid('feed-list', urlDM, urlCM);
urlGrid.render();
urlDM.load('cdrl_xml.cfm');
}
}
YAHOO.ext.EventManager.onDocumentReady(DataGrid.init, DataGrid, true);[/code]
var DataGrid = {
init : function(){
//Set up grid headers
var urlColList = [
{header: "ID", width: 30, sortable: true},
{header:"CDRL #", width: 90, sortable: false},
{header:"SubTitle", width: 150, sortable: false},
{header:"Type", width: 60, sortable: true},
{header:"Submittal Author", width: 90, sortable: false},
{header:"Event", width: 75, sortable: false},
{header:"Freq", width: 60, sortable: false},
{header:"IPT", width: 60, sortable: false},
{header:"Due to DM", width: 60, sortable: true},
{header:"Submitted to DM", width: 90, sortable: true},
{header:"Due To Customer", width: 90, sortable: true},
{header:"Submitted To Customer", width: 90, sortable: true},
{header:"Current Status", width: 75, sortable: true}
];
var urlCM = new YAHOO.ext.grid.DefaultColumnModel(urlColList);
//Set up remote data format
var urlSchema = {
tagName: 'cdrl',
id: 'use-index',
fields: ['CDRLID', 'CDRLNUMBER', 'CDRLSUBTITLE', 'CDRLTYPE', 'SUBMITTALAUTHOR', 'EVENTENDDATE', 'FREQ','IPTABBREV', 'DAYSDUETODM', 'AuthorSubmitDate', 'DuetoCust', 'CustSubmitDate', 'StatusText']
};
urlDM = new YAHOO.ext.grid.XMLDataModel(urlSchema);
urlDM.setDefaultSort(urlCM, 1, 'ASC');
urlSM = new YAHOO.ext.grid.SingleSelectionModel();
urlGrid = new YAHOO.ext.grid.Grid('feed-list', urlDM, urlCM);
urlGrid.render();
urlDM.load('cdrl_xml.cfm');
}
}
YAHOO.ext.EventManager.onDocumentReady(DataGrid.init, DataGrid, true);[/code]