extjs表格

php:

while($row = mysql_fetch_array($result))
{
$res[$i]['oid']=$row['oid'];
$res[$i]['uname']=$row['uname'];
$res[$i]['odate']=$row['odate'];
$res[$i]['oispro']=$row['oispro'];
$res[$i]['gid']=$row['gid'];
$i++;
}
echo json_encode($res);

js:

$.post(
'../php/loadOrderData.php',
{},
function(res) {
$("#circular-loading").addClass('hidden');
drawTable1(res);
}
);

function drawTable(res){

var store = new Ext.data.JsonStore({
fields:[ 'oid', 'uname', 'odate' ],
data:$.parseJSON(res)
});
console.log('res',res);
console.log('res1',$.parseJSON(res));
var columns = new Ext.grid.ColumnModel({
columns:[
{ header:'订单编号', dataIndex:'oid', width:100,sortable:true},
{ header:'商品名称', dataIndex:'uname', width:100,sortable:true },
{ header:'购买时间', dataIndex:'odate', width:100,sortable:true}
]
});
var grid = new Ext.grid.GridPanel({
title:'GridPanel',
width:680,
height:200,
store:store,
viewConfig:{
forceFit:true
},
colModel:columns,
tools:[
{id:'close',qtip:'关闭'},
{id:'refresh',qtip:'刷新'},
]
});
grid.render('columns');

}

采用直接方式

var store = new Ext.data.JsonStore({
fields:[ 'oid', 'uname', 'odate' ],
url:'../php/loadOrderData.php',
remoteSort:true
});不行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值