怎样动态获取store中的属性

问题描述

如下,我只知道record: 'Item',但是不知道里边的具体内容 怎样循环遍历得到var store_daily_submit = new Ext.data.Store({// load using HTTP url: '//url: 'sheldon.xml',url: '../action/MarketInfoController.zcjs?funcflg=getGoodsOrderList',id:'store_daily_submit',// the return will be XML, so lets set up a readerreader: new Ext.data.XmlReader({ // records will have an "Item" tag record: 'Item', id: 'id' }, [ // set up the fields mapping into the xml doc // The first needs mapping, the others are very basic 'id2', 'para', 'bsFlag_n', 'price', 'wt_num', 'partQuantity', 'status','subdate','res','fflag','commoditySpecs' ]) }); 问题补充:lizhi92574 写道

解决方案

Ext.data.XmlReader.prototype.readRecords = Ext.data.XmlReader.prototype.readRecords.createInterceptor(function(doc) {var root = doc.documentElement || doc;; // 获取xml root节点/** * 把fields解析出来并设置 */this.recordType = Ext.data.Record.create([]); //【】设置fields})//默认store不支持根据数据设置fields,所以添加函数拦截器同态设置fields。解析代码你自己写吧。
解决方案二:
你可以在store加载数据时候,获取xml对象吧fields解析出来,设置reader的recordType。或者你先把xml fields解析出来,在设置store
解决方案三:
这个主要是遍历store值并打印,写在store数据加载之后。
解决方案四:
store_daily_submit.each(function(item) {alert(Ext.encode(item.data));})

时间: 2024-10-30 00:06:08

怎样动态获取store中的属性的相关文章

JS获取iframe中longdesc属性的方法_javascript技巧

本文实例讲述了JS获取iframe中longdesc属性的方法.分享给大家供大家参考.具体如下: longdesc 属性指向一个包含描述信息的页面. <!DOCTYPE html> <html> <body> <iframe id="myframe" src="/default.asp" longdesc="jb51.net"> <p>Your browser does not supp

使用Ajax动态获取数据库中的数据

问题描述 求助:.NET怎么用Ajax动态获取SQLServer数据库中的数据?当数据库中的某个表的内容发生变化时,就将这张表读取出来显示. 解决方案 解决方案二:做一个触发器吧,当有insert和update时读取整张表信息,前台ajax绑定代码如下://jqueryajax调用示例functiongetDataByClassid(id,cid){$(document).ready(function(){$.ajax({type:"GET",url:"GetGrid.asp

jQuery获取样式中的属性值/颜色值

 代码如下 复制代码 $.fn.getHexBackgroundColor = function() {     var rgb = $(this).css('background-color');     rgb = rgb.match(/^rgb((d+),s*(d+),s*(d+))$/);     function hex(x) {return ("0" + parseInt(x).toString(16)).slice(-2);}     return rgb= "

Python中动态获取对象的属性和方法的教程_python

首先通过一个例子来看一下本文中可能用到的对象和相关概念. #coding: UTF-8 import sys # 模块,sys指向这个模块对象 import inspect def foo(): pass # 函数,foo指向这个函数对象 class Cat(object): # 类,Cat指向这个类对象 def __init__(self, name='kitty'): self.name = name def sayHi(self): # 实例方法,sayHi指向这个方法对象,使用类或实例.

动态获取当前屏幕中光标所在位置的颜色

动态 ////////////////////////////////////////////////////////////////////////// /// 程序:屏幕取色 /// 功能:动态获取当前屏幕中光标所在位置的颜色 /// 作者:黎波 /// 网名:upto(阿球) /// 邮箱:itfun@163.com /// 日期:2004年3月31日 /////////////////////////////////////////////////////////////////////

Silverlight中动态获取Web Service地址_实用技巧

在使用WCF或者WS进行数据库操作的时候都需要有一个明确的服务地址,如果是WCF就是svc文件地址.初学者通常会直接使用VS的Add Service Reference来添加引用.这的确是十分方便的手段,但是这样会带来什么样的麻烦呢? 第一,在开发的阶段一旦改变了WS文件的目录结构就必须改变SL工程中的WS地址,而且这种改变并不是单纯的Update Service Reference这么简单,因为地址已经改变了,你必须删掉旧的Reference来添加新的Reference,这是其一. 第二, 当

动态-WPF怎么获取资源中的path路径控件

问题描述 WPF怎么获取资源中的path路径控件 /i:EventTrigger /i:EventTrigger/i:Interaction.Triggers 这是按钮的样式,我用path拼了个铅笔图案,想在后台动态改变铅笔的背景颜色. 但是不知道怎么获取.

js获取iframe中对应的页面属性

问题描述 描述:a.jsp包含了b.jsp,而b.jsp是一个树形结构的控件,b.jsp以iframe的方式包含在了a.jsp中,a.jsp包含b.jsp的方式如下:<td height=100% width=18% valign="top"><iframe name="treeselected" src="page/jqueryTree/userAreaCheckBoxTree1.jsp" frameBorder="

net menu 动态获取-Ext.net 2.5 中想要实现menu及子菜单动态从数据库中获取,如何实现

问题描述 Ext.net 2.5 中想要实现menu及子菜单动态从数据库中获取,如何实现 解决方案 看ext.net的例子代码,然后将写死的菜单数据部分修改为从数据库读取就可以了.