解决方案 »
- @me是什么意思
- 急,请问javascript的this对象问题?
- 难题求解.请高手们来看看.确实比较难搞.关于ie attach注册事件侦听 修正 this引用 后的bug.
- JS WORD文档的转换问题 ? 急等
- JavaScript定义函数后,调用时提示缺少对象
- 求滤掉给定字串中所有html标记的完整js函数
- 求:一个判断输入数据是否是整数(80 85 1 等)、带小数的数字(80.5 80.1)?的javascript代码!
- 如何改变XML树中选中节点的背景颜色?
- select 与 input的问题
- 请问如何用javascript实现判断上传文件大小
- js中页面的关闭的问题
- 多个INPUT里的金额,自动合计到最后一个INPUT框里。
autoLoad:true,
url : 'file?method=getFiles',
fields:['fileName','size']
})var filePanel = new Ext.grid.GridPanel({
store : store,
border : false,
columns : [
{header : '文件名',dataIndex : 'fileName'},
{header : '文件大小',dataIndex : 'size'}
]
})
{name : 'fileName',mapping : 'fileName'},
{name : 'size' , mapping : 'size'}
],record);
把上面后面得那个record去掉试试看。
var record = new Ext.data.Record.create([ {name : 'fileName',mapping : 'fileName'}, {name : 'size' , mapping : 'size'} ]); var store = new Ext.data.JsonStore({ url : 'file?method=getFiles', reader : new Ext.data.JsonReader({ record : record, root : 'result' }) }) var filePanel = new Ext.grid.GridPanel({ store : store, border : false, columns : [ {header : '文件名',dataIndex : 'fileName'}, {header : '文件大小',dataIndex : 'size'} ] })json数据如下:{"result":[{"fileName":"ccc.txt","size":0},{"fileName":"eee.txt","size":0},{"fileName":"fff.txt","size":0},{"fileName":"tts.txt","size":0}]}
这样就可以了
autoDestroy: true,
root: 'result',
idProperty: 'name',
fields: ['fileName', 'size']
}); var filePanel = new Ext.grid.GridPanel({
store: store,
height: 200,
border: false,
columns: [
{ header: '文件名', dataIndex: 'fileName' },
{ header: '文件大小', dataIndex: 'size' }
]
})
store.loadData({//后台输出格式
result: [
{ fileName: 'ccc.txt', size: "2K" },
{ fileName: 'aaa.txt', size: "3k" }
]
});
MVC下 store model view 都没问题。json数据载入也没错。就是不显示