我的ext php后台怎么不显示数据,我用firebug能看到数据,望各位能帮帮忙。
a.php显示
<html>
<link rel="stylesheet" type="text/css" href="/ad/publisher/js/ext2/resources/css/ext-all.css" />
<script type="text/javascript" src="/ad/publisher/js/ext2/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="/ad/publisher/js/ext2/ext-all.js"></script>
<script type="text/javascript" src="/ad/publisher/js/ext2/examples/examples.js"></script>
<link rel="stylesheet" type="text/css" href="/ad/publisher/js/ext2/examples/grid/grid-examples.css" />
<script>
Ext.onReady(function(){
var sm = new Ext.grid.CheckboxSelectionModel();
var cm = new Ext.grid.ColumnModel([
new Ext.grid.RowNumberer(),
sm,
{header:"编号",dataIndex:"id"},
{header:"名称",dataIndex:"name"},
{header:"描述",dataIndex:"descn"}
]);
cm.defaultSortable = true;
var ds = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({url:"/ad/admin/module/admanage/hotspot/date.php"}),
reader: new Ext.data.JsonReader({
totalProperty: "totalProperty",
root: "root"
}, [
{name: "id"},
{name: "name"},
{name: "descn"}
])
});
var grid = new Ext.grid.GridPanel({
el: "grid3",
ds: ds,
cm: cm,
sm: sm,
title: "ASP->JSON",
bbar: new Ext.PagingToolbar({
pageSize: 10,
store: ds,
displayInfo: true,
displayMsg: "显示第 {0} 条到 {1} 条记录,一共 {2} 条",
emptyMsg: "没有记录"
}),
tbar: new Ext.PagingToolbar({
pageSize: 10,
store: ds,
displayInfo: true,
displayMsg: "显示第 {0} 条到 {1} 条记录,一共 {2} 条",
emptyMsg: "没有记录"
}),
height:500,
width:860
//autoHeight: true//一定要写,否则显示的数据会少一行
});
ds.load({params:{start:0,limit:10}});
grid.render();
});
</script>
<div id="grid3"></div>
</html>
data.php
<?
$start= $vars["start"];
$limit = $vars["limit"];
$db = new ps_DB;
$db->connect();
$hot = new Hot(null,$db);
$rs = $hot->LoadList($start,$limit);
$db->close();
$cu = 200;
$cou = count($rs);
?>{totalProperty:<?=$cu?>,root:[<?
foreach($rs as $num=>$obj)
{
$name = iconv("gb2312", "UTF-8", $obj->name);?>
{'id':'<?=$obj->id?>','name':'<?=$name?>','descn':descn'<?=$obj->id?>'}
<?
if($num+1 != $cou) {
?>,<?
}
}
?>]}
页面/data.php?limit=10&start=0
显示结果为:
{totalProperty:200,root:[{'id':'224','name':'224','descn':descn'224'},{'id':'10','name':'10','descn'
:descn'10'},{'id':'55','name':'55','descn':descn'55'},{'id':'90','name':'90','descn':descn'90'},{'id'
:'112','name':'112','descn':descn'112'},{'id':'206','name':'206','descn':descn'206'},{'id':'207','name'
:'207','descn':descn'207'},{'id':'208','name':'208','descn':descn'208'},{'id':'209','name':'209','descn'
:descn'209'},{'id':'210','name':'210','descn':descn'210'}]}
请问各位为什么在friebug中能显示json的值,而在a.php中数据老是不显示?
分享到:
相关推荐
Ext grid PagingToolbar分页实例源码Ext grid PagingToolbar分页实例源码Ext grid PagingToolbar分页实例源码Ext grid PagingToolbar分页实例源码
通过 json 接收后台数据,在前台分页显示数据,这只是我整的一个例子哦,就是 dwr+ext
ext2.0 grid 分页实例(php)
NULL 博文链接:https://lucky16.iteye.com/blog/1522254
找了半天,结果在extjs的老家找到一个前辈写的代码,可以在grid上面加上合计, <br>但是却只能合计grid里面的数据,但是我们平常一般是只显示20行或者30行,这样的合计就没有什么意义,我们的合计数据是单独从...
http: www extgrid com extgrid 是一款jquery上的gird插件 界面风格采用了类似easyui extjs 界面风格样式 可通过...extgrid具有列大小 位置改变 排序 分组 分页 工具栏 扩展行 rowNumber 多选列 编辑列 行列 [更多]
后台使用的是struts2生成Ext所需要的json,把webroot下的ext4下面加入ext的开发包,然后再把create.sql中的脚本在数据库中执行,代码就可以跑起来了,我用的是mysql数据库
本例子使用了ext2.1包,使用json存储数据,达到服务器端的grid分页。
AxioGrid与.NET ashx实现类似于Ext Grid的分页、排序、过滤等功能
使用ext3.0 实现 GridPanel 分页显示,调用后台数据 ,格式为json,数据使用 xml 无数据库下载就可以运行,与dwr结合
自己编写的EXT例子,grid、tree从数据库读取数据动态显示,并进行分页。可以动态更换主题,并存入cookies中。
基于jsp+javavean 写的 ext grid 分页的例子,绝对正常运行
Extjs4 Grid分页与自动刷新
ext grid网格控件四个实例,包括从array、XML、JSON和动态从服务器提取数据,具有分页功能,是在j2ee框架上实现,测试前先下载ext文件
使用Ext的Grid,Form,Dialog来实现分页列表,创建,修改,删除功能
这是一个关于EXTJS的分页,分组,排序,希望高人指点一下。
ext+jsp分页---好不好,大家说了算。下载不扣分,回帖加1分,欢迎下载,童叟无欺。ext+jsp分页---好不好,大家说了算。下载不扣分,回帖加1分,欢迎下载,童叟无欺。ext+jsp分页---好不好,大家说了算。下载不扣分,...
Ext.net数据库后台分页,树状图,Grid增删改查,由于公司下个项目要用到Ext.net,所以就写了一个小小的列子,说实话Ext.net网上资源太少了!一直在琢磨中!
入门 EXT简介 Ext 2简述 ...Grid的数据分页 Ext菜单器件 表单组件初学 表单组件初学(二) Cookie的存储 Ext Grid+JScript ASP+Access教程 Ext 2联动Combos的教程 采用JsonStore的PropertyGrid 关联事件
我在.net环境中写得一个显示,增加,删除,分页的例子,请大家提出意见