一个关于ExtJS的问题

问题描述

在做extjsproxy实验的时候,报出了一个json数据格式的问题,麻烦各位大神给看下什么问题Ext.onReady(function(){Ext.define("User",{extend:'Ext.data.Model',fields:[{name:'id',type:'int'},{name:'name',type:'string'},{name:'age',type:'int'}]});varmyproxy=Ext.create('Ext.data.proxy.Ajax',{model:'User',reader:{type:'json'},url:"data/proxy/server.jsp"});varoperation=Ext.create('Ext.data.Operation',{action:'read'});myproxy.doRequest(operation,function(ope){//varres=ope.response.responseText;//varcount=ope.resultSet.totalRecords;//获取读取的远程数据的记录总数//varrecords=ope.reultSet.records;//获取记录数组alert("hello");});});

服务器返回的数据是:"[{id:1,name:'A',age:10},{id:2,name:'B',age:10}]"运行程序之后就报错,捕捉到的错误信息为:Ext.Error:UnabletoparsetheJSONreturnedbytheserver:You'retryingtodecodeaninvalidJSONString:[{id:1,name:'A',age:10},{id:2,name:'B',age:10}]

谢谢各位大神!!

解决方案

解决方案二:
[totalRecords:2,records:[{id:1,name:'A',age:10},{id:2,name:'B',age:10}]]服务器段返回的数据缺少记录数totalRecords

时间: 2024-09-23 07:06:11

一个关于ExtJS的问题的相关文章

谁可以给我发一个ssh2+Extjs的一个增删改查的例子,谢谢了。

问题描述 136356196@qq.com 问题补充:suziwen 写道 解决方案 http://download.csdn.net/source/548167解决方案二:http://blog.csdn.net/myloon/article/details/1873652

ExtJS框架的事件模型及其常用功能

前言 工作中用ExtJS有一段时间了,Ext丰富的UI组件大大的提高了开发B/S应用的效率.虽然 近期工作中天天都用到ExtJS,但很少对ExtJS框架原理性的东西进行过深入学习,这两天花了些时间学习 了下.我并不推荐大家去研究ExtJS框架的源码,虽然可以学习其中的思想和原理,但太浪费精力了,除 非你要自己写框架. 对于ExtJS这种框架,非遇到"杂症"的时候我觉得也没必要去研究其源码和 底层的原理,对其一些机制大致有个概念,懂得怎么用就行,这也是本篇博文的主要目的. Ext自 己的

关于extjs 打开慢的问题

问题描述 我做的一个用extjs做的项目,ssh的.但是有的机子打开正常,但是性能差点的机子,打开就要非常的久.怎么解决呢? 解决方案 解决方案二:这是EXT的通病!很难有好的办法,除非是顶级的高手!解决方案三:机子的问题还是EXT解决方案四:最近公司的项目在用EXTJS,进入页面,尤其是第一次,慢的无话可说--解决方案五:拿了几台机子试了试,反正性能差点的机子,就要非常久,久的可怕的那种.晕啊,都不知道要怎么办了解决方案六:extjs本身在加载时就会很慢解决方案七:ext的问题毕竟是富客户端,

ExtJS中设置下拉列表框不可编辑的方法_extjs

ExtJS这个框架,并没有学习和用过,只知道是一个流行的前段框架,和Easy UI,BUI,DWZ等这些框架都是差不多的,只不过比他们更加强大而已,之所以写这个,我觉得还是很有帮助的. 今天朋友遇到了一个问题:ExtJS中的下拉列表如何设置不可编辑的,html中是不可以编辑的,但是现在这种UI框架中的下拉列表框都是可以编辑的,朋友的需求就是像html中的那样效果,所以朋友想到了用editable属性,但是写了这个属性之后就报错了,当时并没有看错误,我给他找了1个属性设置为不可编辑的,但是还是不好

实战篇-通用的页面列表导出Excel控件

首先,先上下图片,好理解一下今天要讲内容:   第一张图:   第二张图:   说明: 在很多系统中,或者是一些网站的后台,包括秋色园的后台,通过都会有一些相同的工具栏目,比如上面的"导出"按钮,由于分布在系统大量的列表中, 因此,如何以最简洁快速的方式实现这种功能,节省开发时间,就是今天以下要介绍的内容了.   接着我们再看一下点击"导出"按钮时出现的导出功能:   打开导出的Excel: 说明: 从以上四张图片中,所要说明的问题是: "导出"

Anynote v1.3.1发布 多用户个人信息管理系统

Anynote是一个基于extjs.struts.spring.ibatis构建的开源的支持多用户的个人http://www.aliyun.com/zixun/aggregation/13617.html">信息管理系统,并且各个功能模块都可以选择性的开启或者停用,主要功能包括: 任务管理,记录工作和生活中的 待办事项,有效安排时间,支持分类.设定优先级: 日常笔记,不管是记录日常生活的点点滴滴,还是收藏一些好的网文,都是不错的选择: 阅读器,可以订阅自己感兴趣的内容,集中阅读: 个人相册

2015年最新的搭建MyEclipse2014+Spket+ExtJS4.1.1的 javascript开发环境

问题描述 [align=center][align=center]2015年最新的搭建MyEclipse2014+Spket+ExtJS4.1.1的javascript开发环境介绍[/align] [/align]此篇文章凝聚了我近一个星期的心血,终于安装成功,网上很多以前写的文章好多已经不再适用了,在此将我的经验共享给大家,一来感谢网上贡献资料的网友,二来避免大家像我一样绕弯,闲话不多说,下面开始介绍.一前期准备,方案选择及正确的下载文件刚开始安装了免费的Eclipse,大家可以看到安装成功了

有关Dreamweaver插件的问题

问题描述 各位路过的大虾们,关于Dreamweaver插件中SpketIDE问题,它需要找到一个叫"ExtJS的源文件"什么的,我不太明白,但是,问题是,"ExtJs"文件如果不存在的话,该怎么办?我在网上也找过那一类的文件了,但是,好像不起什么作用,比如:我在写JS脚本文件是需要写"document.write()",document点之后的提示根本没有,这是怎么回事?请各位路过的大虾们帮帮忙~~谢谢~~

Ext tree 反复到下层取数据的问题

问题描述 参考网上的例子,自己写了一个利用extjs来表示权限的树的功能.但是,很奇怪的是,在成功地读取了一次树的json数据后,页面还会不断地再次到下层读取json数据.这样就形成了一个死循环,不知问题出在哪里,在这里发帖请教下!下面是我的部分js代码:<script type="text/javascript"><!--Ext.BLANK_IMAGE_URL = "<c:url value='/components/extjs/images/def