jqgrid显示数据的问题。

ayuan231 2010-09-26 11:09:42
js如下定义:

jQuery(document).ready(function(){
jQuery("#list48").jqGrid({
autowidth: true,
url:'data.jsp',
mtype:"GET",
datatype: "json",
height: 'auto',
width:'100%',
rowNum: 10,
rowList: [10,20,30],
colNames:['ID','日期', '用户', '余额','手续费','总额','标记','电话','QQ'],
colModel:[
{name:'id',index:'id', width:55,editable:false,editoptions:{readonly:true,size:10}},
{name:'date',index:'date', width:80,editable:true},
{name:'name',index:'name', width:90,editable:true,editoptions:{size:25}},
{name:'amount',index:'amount', width:60, align:"right",editable:true,editoptions:{size:10}},
{name:'tax',index:'tax', width:60, align:"right",editable:true,editoptions:{size:10}},
{name:'total',index:'total', width:60,align:"right",editable:true,editoptions:{size:10}},
{name:'closed',index:'closed',width:55,align:'center'},
{name:'phone',index:'phone',width:70,editable: true},
{name:'QQ',index:'QQ', width:100}

],
pager: "#list49",
viewrecords: true,
sortname: 'id'
grouping:true,
bgbutton:true,
multiselect: true,
jsonReader: {
root:"gridModel",
records: "record",
repeatitems : false
}
caption: "我的列表 "
});
});

data.jsp如下

int pageNow = new Integer(request.getParameter("page").toString());
int pageSize = new Integer(request.getParameter("rows").toString());
//int totalPage =
String sql = "select * from t_people";
ResultSet rs = PageInfo.getRs(sql,pageNow-1,10);
int totalPage = PageInfo.totalPage;
int totalRecord = PageInfo.totalRecord;
String json = "{\"cell\":[";
int i =0;
while(rs.next()){
i++;
json+="{\"id\":\""+rs.getString(1)+"\",\"date\":\""+rs.getString(2)+"\",\"name\":"+rs.getString(3)+",\"amount\":\""+rs.getString(4)+"\",\"tax\":\""+rs.getString(5)+"\",\"total\":\""+rs.getString(6)+"\",\"closed\":\""+rs.getString(7)+"\",\"phone\":\""+rs.getString(8)+"\"}";
if(i!=(pageSize)){
json+=",";
}


}
json +="],";
json+="\"page\":"+pageNow+",\"record\":"+totalRecord+",\"rows\":"+pageSize+",\"total\":"+totalPage+"}";
System.out.print(json);
response.getWriter().write(json);
...全文
357 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxzxb3 2012-09-10
  • 打赏
  • 举报
回复
怎么好的
lxzxb3 2012-09-10
  • 打赏
  • 举报
回复
怎么好的呀
ayuan231 2010-09-26
  • 打赏
  • 举报
回复
问题是,数据显示不了
ayuan231 2010-09-26
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wackoloafer 的回复:]

没错,数据显示不了
[/Quote]调了那么久,终于调出来了,数据也显示正常了。
WackoLoafer 2010-09-26
  • 打赏
  • 举报
回复
没错,数据显示不了
hoojo 2010-09-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ayuan231 的回复:]

现在数据显示了,但是显示的都是每页的最后一条。这可是怎么办才好、。
[/Quote]

每页最后一条。你返回的数据有多少条json
还有页面有没有设置没有显示多少条的
ayuan231 2010-09-26
  • 打赏
  • 举报
回复
现在数据显示了,但是显示的都是每页的最后一条。这可是怎么办才好、。
ayuan231 2010-09-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ibm_hoojo 的回复:]

CSS code
colNames:['ID','date', '用户', '余额','手续费','总额','标记','电话','QQ'],
colModel:[
{name:'id',index:'ID'}, {name: "日期", index: "date"}
是不是colModel的index和colNames是映射的关系
[/Quote] 不是这样的,他们之间的位置已经是一一对应的关系了。{name:'id',index:'ID'}, {name: "日期", index: "date"}这里的index是一个索引,就是后台的代码可以根据index的名称来获取相关的值。
hoojo 2010-09-26
  • 打赏
  • 举报
回复
colNames:['ID','date', '用户', '余额','手续费','总额','标记','电话','QQ'],
colModel:[
{name:'id',index:'ID'}, {name: "日期", index: "date"}
是不是colModel的index和colNames是映射的关系
内容概要:SSD2828QN4是一款MIPI主桥接芯片,用于连接应用处理器与传统并行LCD接口及支持MIPI从属接口的LCD驱动器。该芯片支持最高每通道1Gbps的串行链路速度,最多可配置4个数据通道,显著减少了信号数量。它支持多种接口模式,包括RGB+SPI组合接口,适用于驱动智能或非智能显示面板,并能通过命令模式和视频模式传输数据。芯片内置时钟和复位模块、外部接口、协议控制单元(PCU)、包处理单元(PPU)、错误校正码/循环冗余校验(ECC/CRC)模块、长包和命令缓冲区、D-PHY控制器、模拟收发器以及内部锁相环(PLL),确保了高效的数据传输和系统稳定性。此外,文档详细描述了芯片的引脚分配、寄存器设置、操作模式、电源序列、时序特性等关键参数,为开发者提供了全面的技术指导。 适合人群:具备一定硬件设计基础,从事嵌入式系统开发、显示技术研究的研发人员。 使用场景及目标:①实现应用处理器与MIPI兼容显示屏之间的高速数据传输;②优化显示系统的功耗表现,减少电磁干扰(EMI);③通过灵活配置不同接口模式来适应各种显示设备的需求。 阅读建议:此文档面向具有一定电子工程背景的专业人士,建议读者结合实际项目需求深入理解各章节内容,特别是关于寄存器配置、时序要求等方面的具体说明。对于初次接触此类技术的开发者而言,建议先熟悉基本概念再逐步掌握高级功能的应用方法。

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧