hola foreros, necesito un apoyo
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
....si alguno de ustedes podria orientarme para poder establecer datos dinamicos para una archivo .JS, el archivo en si es como se muestra en el codigo de abajo:
Código Javascript
:
Ver original/*!
* Grid de Prueba
*/
SampleGrid = function(limitColumns){
function italic(value){
return '<i>' + value + '</i>';
}
function change(val){
if(val > 0){
return '<span style="color:green;">' + val + '</span>';
}else if(val < 0){
return '<span style="color:red;">' + val + '</span>';
}
return val;
}
function pctChange(val){
if(val > 0){
return '<span style="color:green;">' + val + '%</span>';
}else if(val < 0){
return '<span style="color:red;">' + val + '%</span>';
}
return val;
}
var columns = [
{
id:'company',
header: "Company",
width: 160,
sortable: true,
dataIndex: 'company'
},{
header: "Price",
width: 75,
sortable: true,
renderer: Ext.util.Format.usMoney,
dataIndex: 'price'
},{
header: "Change",
width: 75,
sortable: true,
renderer: change,
dataIndex: 'change'
},{
header: "% Change",
width: 75,
sortable: true,
renderer: pctChange,
dataIndex: 'pctChange'
},{
header: "Last Updated",
width: 85,
sortable: true,
renderer: Ext.util.Format.dateRenderer('m/d/Y'),
dataIndex: 'lastChange'
}];
// allow samples to limit columns
if(limitColumns){
var cs = [];
for(var i = 0, len = limitColumns.length; i < len; i++){
cs.push(columns[limitColumns[i]]);
}
columns = cs;
}
SampleGrid.superclass.constructor.call(this, {
store: new Ext.data.Store({
reader: new Ext.data.ArrayReader({}, [
{name: 'company'},
{name: 'price', type: 'float'},
{name: 'change', type: 'float'},
{name: 'pctChange', type: 'float'},
{name: 'lastChange', type: 'date', dateFormat: 'n/j h:ia'}
]),
data: [
['3m Co',71.72,0.02,0.03,'9/1 12:00am'],
['Alcoa Inc',29.01,0.42,1.47,'9/1 12:00am'],
['Altria Group Inc',83.81,0.28,0.34,'9/1 12:00am'],
['American Express Company',52.55,0.01,0.02,'9/1 12:00am'],
['American International Group, Inc.',64.13,0.31,0.49,'9/1 12:00am']
]
}),
columns: columns,
autoExpandColumn: 'company',
autoScroll : true,
//forceFit: true,
height:250,
width:600
});
}
Ext.extend(SampleGrid, Ext.grid.GridPanel);
este archivo deberia usar un puente(data.PHP) que es el archivo que se muestra lineas abajo:
Código PHP:
Ver original<?php
mssql_connect('(local)', 'sa', '.') or
die("No fue posible conectar con el servidor");
$sql="select * from pruebas";
$arr[] = $obj;
}
?>
el problema es que no esta mostrando los datos...y no se porque....alguien podria ayudarme...?