-
关于和store绑定的json取值问题(困扰很久)5
后台打印一个JSON数据 一边前台的 store加载,JSON数据如下:和以往的都差不多,但是我想多加了一个属性。
{total:100,data:[{name:'jack',age:23},{name:'robin',age:27}],newArg:'sad'}
前台和以往的没什么区别定义一个JSONSTORE代码如下:
var store=new Ext.data.JsonStore({
url : '发送上面那个数据的servlet路径',
totalProperty : 'total',
root : 'data',
fields : ['name','age']
})
store 能正常使用显示到 GridPanel中去
但是我怎么获得到后面的那个 参数 newArg 呢??
大大疑问!!!2008年6月30日 20:22
4个答案 按时间排序 按投票排序
-
store.on('load', function(store) { newArg = store.reader.jsonData.data.newArg; //这就是你需要的参数 });
2008年7月01日 16:56
-
var ds = new Ext.data.Store ({ proxy: new Ext.data.HttpProxy({url:'servlet/AccountServ'}), reader: new Ext.data.JsonReader ( { totalProperty: 'totalProperty', root: 'root' }, [ {name:'id'}, {name:'date'}, {name:'type'}, {name:'sort'}, {name:'money'}, {name:'remark'} ]) }); ds.load({params:{x_newArg:'sad'}});
你应该要的是ds.load({params:{x_newArg:'sad'}}); 这个关键代码吧? 我都是这样传递参数的.嘿嘿,算是旁门左道吧...没办法,刚学EXT太多不明白了.2008年7月01日 09:09
相关推荐
本文将深入探讨YuiGrid如何在.NET环境中实现数据绑定,以及同步和异步取值的方法。 1. **YuiGrid概述** YuiGrid是基于ExtJS框架的表格组件,具备分页、排序、过滤、编辑等多种特性。它允许开发者将服务器端的数据...
loaded_store_response from the group.json
安装JSONView的过程通常很简单,对于Chrome浏览器,你可以直接从Chrome Web Store下载CRX文件(如本压缩包中的jsonview.crx)。下载后,将CRX文件拖拽到打开的Chrome浏览器窗口上,浏览器会询问是否安装该扩展,确认...
5. **错误检测**:如果JSON数据格式有误,JSONView会突出显示错误并提供错误信息,帮助开发者及时发现和修复问题。 6. **自定义设置**:用户可以根据个人喜好调整字体大小、主题颜色等,以适应不同的工作环境和视觉...
1. 安装插件:首先,你需要在浏览器的扩展商店(如Chrome的Chrome Web Store或Firefox的Add-ons Marketplace)搜索“JSONView”,然后下载并安装。 2. 配置插件:安装完成后,可能需要重启浏览器。有些插件允许用户...
- 一旦 Store 加载了 JSON 数据,可以将其绑定到视图组件(如表格或列表),自动更新显示。 在压缩包中的文件 "JSON 入门指南.htm" 可能包含有关 JSON 基础知识的教程,而 "json所用的jar包" 文件可能包含了用于...
综上所述,“读Ext之十(解析JSON)”可能会涵盖如何在Ext JS环境中设置和使用Store来解析和操作JSON数据,以及如何利用数据模型、Proxy、Reader等工具实现数据的加载、显示和交互。通过学习这个主题,开发者可以更...
要在Chrome浏览器上安装JSONView,用户需要访问Chrome Web Store,搜索“JSONView”并点击“添加至Chrome”。安装完成后,无需额外设置,只需访问包含JSON数据的网页,JSONView就会自动识别并格式化显示。 **JSON...
JSONView是一款非常实用的浏览器扩展,专为开发者设计,用于在Firefox和Google Chrome浏览器中以更直观、易读的方式查看JSON格式的数据。标题中的“火狐和谷歌浏览器jsonview插件”指的就是这款插件,它能帮助用户...
安装和使用JSONView通常很简单,通常在浏览器的扩展商店(如Chrome Web Store或Firefox Add-ons)中搜索“JSONView”即可找到并添加到浏览器。安装后,只需访问包含JSON数据的网页,JSONView就会自动解析并以友好的...
- 将Store绑定到Grid Panel,实现数据的动态加载。 6. **示例代码分析**: - 可能会提供一个或多个示例代码片段,展示如何在Struts 2 Action中构建JSON响应对象。 - 也可能包含ExtJS的Grid Panel配置代码,展示...
Portable版本适用于.NET Framework、Silverlight、Windows Phone和Windows Store应用,而WinRT版本则特指Windows Runtime环境。这些版本确保了Newtonsoft.Json可以在各种.NET平台上运行,增加了库的广泛适用性。 在...
Json.NET Description: Json.NET is a popular high-performance JSON framework for .NET -Flexible JSON serializer for converting between .NET objects and JSON -LINQ to JSON for manually reading and...
JSONView 是一款针对 Chrome 浏览器的插件,它主要功能是对网页中显示的 JSON 数据进行美化和格式化,使原本紧凑、难以阅读的 JSON 字符串转换为清晰、结构化的视图,便于开发者和数据分析师快速查看和理解数据内容...
安装"JSON-handler"插件的方法相对简单,通常可以通过Chrome的Web Store进行搜索并添加到浏览器中。在安装了0.6.2_0.crx版本的插件后,用户可以在浏览器的右上角找到插件图标,点击即可激活。在访问包含JSON数据的...
Ext4提供了丰富的组件库,包括数据绑定和模型层,使得处理JSON数据变得简单。首先,你需要定义一个`Store`来存储JSON数据,然后创建一个`GridPanel`来显示数据: ```javascript Ext.application({ name: 'MyApp', ...
在Web开发、API调试或者数据分析中,JSON格式的数据经常被使用,而JSONView则提供了友好的视图,使得这些数据能够以树状结构清晰地展现出来,便于理解和操作。 一、JSONView的安装与启用 1. 首先,你需要访问Chrome...
在当今的Web开发领域,JSON(JavaScript Object Notation)已经成为数据交换格式的首选,而JsonView则是一款专为开发者设计的工具,旨在简化JSON数据的查看和理解。本文将深入探讨JsonView的功能、用途以及如何利用...
例如,你可以使用Ext.data.Store来存储从Servlet获取的JSON数据,然后绑定到Grid上显示。同时,通过配置Store的proxy,可以设置其与Servlet的交互方式,如URL、请求方法等。 在实际应用中,我们通常会创建一个ExtJS...
JSONView是一款专为谷歌浏览器(Chrome)设计的插件,旨在帮助用户更直观、便捷地解析和查看JSON格式的数据。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于网页应用和服务之间的数据传输。...