Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Función no declarada ExtJS

Estas en el tema de Función no declarada ExtJS en el foro de Frameworks JS en Foros del Web. Buenos días, primero que nada me gustaría hacer un "llamado a la solidaridad". Si hay usuarios de esta comunidad registrados en el foro hispano del ...
  #1 (permalink)  
Antiguo 17/07/2011, 08:56
Avatar de ramiro_md  
Fecha de Ingreso: septiembre-2008
Mensajes: 274
Antigüedad: 16 años, 3 meses
Puntos: 26
Función no declarada ExtJS

Buenos días, primero que nada me gustaría hacer un "llamado a la solidaridad". Si hay usuarios de esta comunidad registrados en el foro hispano del framework ExtJs, me hace el favor de contactarse (mp por medio) con algún admin e informarle que el usuario ramiromd tiene desactivada la cuenta por spam .
Ahora si, terminado eso, les comento sobre mi problema. Estoy trabajando con este framewrok y más precisamente con esto de los Grids dinámicos mediante XML.
Principalmente estoy trabajando con la versión 4 del framework. Mi HTML se basa en esto:
index.html
Código HTML:
Ver original
  1.     <title>Reserva</title>
  2.     <meta http-equiv="content-type" content="text/html;charset=utf-8" />
  3.     <link rel="stylesheet" href="libs/ext/resources/css/ext-all.css" type="text/css">
  4.     <script src="libs/ext/ext-all.js" type="text/javascript"></script>
  5.     <script src="libs/ext/ext-debug.js" type="text/javascript"></script>
  6.     <script src="grid.js" type="text/javascript"></script>
  7. </head>
  8.  
  9. <div id="mygrid"></div>
  10.    
  11. </body>

Este es mi grid.js:
Código Javascript:
Ver original
  1. var dataStore = new Ext.data.Store({
  2.     proxy: new Ext.data.HttpProxy({url: 'reserva.xml'}),
  3.     reader: new Ext.data.XmlReader({
  4.         record: 'item',
  5.         id: 'id',
  6.         },['dia','mes','hora','numdia','user','material'])
  7. });
  8.  
  9. var colModel = new Ext.grid.ColumnModel([
  10.     {header: "Dia", width: 120, dataIndex: 'dia'},
  11.     {header: "Mes", width: 120, dataIndex: 'mes'},
  12.     {header: "Numero", width: 120, dataIndex: 'numdia'},
  13.     {header: "Hora", width: 120, dataIndex: 'hora'},
  14.     {header: "Usuario", width: 120, dataIndex: 'user'},
  15.     {header: "Material", width: 120, dataIndex: 'material'}
  16. ]);
  17.  
  18. var grid = new Ext.grid.Grid('mygrid',{
  19.     ds: dataStore,
  20.     cm: colModel
  21. });
  22.  
  23. grid.render();
  24. dataStore.load();

El tema es que me dice que la función Ext.grid.ColumnModel no esta definida. Claramente me esta faltando incluir un archivo js, pero vengo intentando con todos y no logro sacar andando el tutorial.
Desde ya un saludo y muchas gracias.

Etiquetas: extjs, html, js
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:44.