`
andrew.yulong
  • 浏览: 169760 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ext2.0 JsonReader惊天大问题!

阅读更多
我有两个combo,为两个combo分别绑定两个数据源!
代码如下
var lbStore = new Ext.data.Store({
		proxy: new Ext.data.HttpProxy({
			url: 'loadDataParid.action?dataDic.parid=1001'
		}),
		reader: new Ext.data.JsonReader({
		root: 'listParid',
		id: 'lbStore_id'
		}, [
			{name: 'id', mapping: 'id'},
			{name: 'mc', mapping: 'mc'}
		])
	}); 

var hyStore = new Ext.data.Store({
		proxy: new Ext.data.HttpProxy({
			url: 'loadDataParidDEMO.action?dataDic.parid=1019'
		}),
		reader: new Ext.data.JsonReader({
		root: 'list',
		id: 'hyStore_id'
		}, [
			{name: 'hyid', mapping: 'id'},
			{name: 'hymc', mapping: 'mc'}
		])
	});

//注意两个数据源的root一个是list,一个是listParid
现在我一起加载这两个数据源
lbStore.load();
hyStore.load();

我用firebug查看的时候发现了一个问题!第二次加载的hyStore这个数据源把第一次加载的lbStore给覆盖了!
其实也就是说第一个数据源json打应出来的root也是list!但其实大家看代码,root应该是listParid!这是为什么啊?怎么会改变root?
分享到:
评论
1 楼 javachs 2008-07-07  
楼上的你这个 url: 'loadDataParid.action?dataDic.parid=1001' 返回的是一个返回的是 JSONObject.toString()吗?

相关推荐

    EXT2.0动态树,分页!

    8. **AjaxRequest** 或 **JsonReader**:解析服务器返回的数据,将其转换为EXT2.0可以理解的格式。 在"Manage"这个文件中,可能包含了实现上述功能的JavaScript代码、CSS样式文件和HTML模板。分析这些文件可以帮助...

    EXT2.0中文教程

    1.3. 看看ext-2.0的文档 1.4. 为什么有的例子必须放在服务器上才能看到效果? 1.5. 为什么自己按照例子写的代码,显示出来总找不到图片 1.6. 我们还需要什么? 1.7. 入门之前,都看helloworld。 1.7.1. 直接使用下载...

    JSP+EXt2.0实现分页的方法

    EXt2.0是一个基于Ext JS框架的组件库,它包含了一系列可重用的用户界面组件,使开发者可以快速构建富互联网应用(RIA)。在WEB开发中,实现数据分页是一种常见需求,可以让用户更加方便地浏览和管理大量数据。 在这...

    C#.Net2.0解析Json,精简版的Newtonsoft.Json.dll,JsonReader,JsonSerializer(Json.Net)

    .Net2.0的哦 仅保留了读取和解析json数据的相关类和方法(JsonReader,JsonSerializer),去除了写入json数据以及json和xml互相转换的部分以及其他不常用的类。 编译后dll仅20kb 也可以直接将类添加到项目中使用,非常...

    Ext 学习总结 pdf版

    - **Ext.data.JsonReader篇**:`Ext.data.JsonReader`是专门用于解析JSON数据的类,它能够将JSON字符串转换为JavaScript对象,便于进一步处理。 - **Ext.data.HttpProxy篇**:这部分介绍了`Ext.data.HttpProxy`,它...

    ext学习资料ext学习资料

    总结起来,Ext Js通过其丰富的组件库和数据绑定机制,极大地简化了前端开发,使得开发者可以高效地构建功能强大且用户友好的Web应用程序。无论是用于展示表格数据的Grid,收集用户输入的Form,还是用于导航的Tree,...

    Ajax和Ext插件的使用

    ExtJS是Sencha公司推出的一个用于构建富客户端Web应用的JavaScript库,它基于Ext2.0版本。该框架提供了一套完整的组件模型,包括各种用户界面元素,如表格(Grid)、面板(Panel)、表单(Form)等,使得开发者可以...

    extJs 2.1学习笔记

    7. Ext.data.JsonReader篇一 12 8. Ext.data.JsonReader篇二 15 9. Ext.data.HttpProxy篇 19 10. Ext.data.Connection篇一 20 11. Ext.data.Connection篇二 24 12. Ext.Updater篇一 26 13. Ext.Updater篇二 27 14. ...

    gson2.0 jar包

    此外,Gson 2.0还引入了流式API(`JsonReader`和`JsonWriter`),允许你逐行读取和写入JSON,这对于处理大型JSON数据或者需要精细控制流控制的场景非常有用。 在处理JSON数组时,Gson提供了`JsonArray`和`...

    Ext 开发指南 学习资料

    2.4.3. 中文排序是个大问题 2.5. 让单元格里显示红色的字,图片,按钮,你还能想到什么? 2.6. 更进一步,自动行号和多选checkbox 2.6.1. 自动行号 2.6.2. 全选checkbox的时间了,请允许我让2.0先上场。 2.7. 分页了...

    JsonReader for .Net (源码)

    标题中的“JsonReader for .Net (源码)”指的是一个针对.NET框架开发的轻量级Json解析器,它的设计目标是提供简洁高效的Json读取功能。JsonReader通常是一个类,用于逐字节或逐字符地解析Json格式的数据流,使得...

    EXT核心API详解

    33、Ext.data.JsonReader类 …………… 26 34、Ext.data.XmlReader类 …………… 27 35、Ext.data.Store类 …………………… 28 36、Ext.data.GroupingStore类 ………… 32 37、Ext.data.SimpleStore类 ………… 34 ...

    JsonReader-v1.zip

    JSONReader-v1.zip提供的工具可以帮助开发者在处理这些问题时更好地理解和调试JSON数据。 总之,JSONReader是一个辅助工具,旨在简化JSON数据的查看和理解,提高开发者和数据分析人员的工作效率。了解JSON的基本...

    Ext2 核心 API 中文详解

    reader: new Ext.data.JsonReader({ id: 'listId', fields: tx.data.List }) }); this.conn = tx.data.conn; // Ext.sql.Proxy for managing Sqlite persistence this.proxy = new Ext.sql.Proxy(tx.data....

    Ext.DataView 图片列表显示

    var reader = new Ext.data.JsonReader({totalProperty:'totalProperty',root:'root'},record); store = new Ext.data.Store({ proxy:proxy, reader:reader }); //尾 分页 var pagebar = new Ext....

    Ext+JS高级程序设计.rar

    8.3.2 在CRUD操作中restful的设置以及使用Ext.Direct的问题 247 8.4 ListView控件 248 8.5 本章小结 251 第四部分 Ext 扩展和Ext插件 第9章 Ext 扩展 254 9.1 利用Ext.extend实现继承 254 9.2 与Ext扩展相关的预备...

    ext 基本知识-store-proxy-reader-ext-connection-实例

    总结起来,本篇内容涵盖了ExtJS中的核心数据组件,包括Ext.data.Connection的使用、Ext.data.Record的创建与操作、Ext.data.Store的配置以及数据交互的Proxy和Reader机制。这些知识是构建基于ExtJS的异步数据驱动...

    Ext.data.Store的基本用法

    reader: new Ext.data.JsonReader({}, PersonRecord), remoteSort: true }); ``` 在这个例子中,当`store`加载数据时,会自动将`sort`和`dir`参数发送到服务器端。 #### 六、从store中获取数据 从`Ext.data....

    ext_ext_knew7pi_ajax_

    reader: new Ext.data.JsonReader({ root: 'menus', idProperty: 'id' }), fields: ['id', 'text'] }); var menu = new Ext.menu.Menu({ items: [{ text: 'Loading...', disabled: true }], store: ...

Global site tag (gtag.js) - Google Analytics