brinkmanyh 2008-07-14 12:34
浏览 148
已采纳

ext 显示问题

[code="java"]Ext.onReady(function(){
// example of custom renderer function
function pctChange(val){
if(val > 0){
return '未激活';
}else if(val <= 0){
return '正常';
}
return val;
}
var recordType = Ext.data.Record.create([ {
name : 'id',
type : 'float',
mapping : 'id'
}, {
name : 'username',
type : 'string',
mapping : 'username'
}, {
name : 'pwd',
type : 'string',
mapping : 'pwd'
}, {

name : 'state',
type : 'float',
mapping : 'state'
}]);

// create the data store
var store = new Ext.data.Store( {
    proxy : new Ext.data.HttpProxy( {
        url : 'User/doGetUserList.action'
    }),

    // set up the JsonReader
    reader : new Ext.data.JsonReader( {
        root : 'list',
        id : 'id'
    }, recordType)
});
store.load();

var sm = new Ext.grid.CheckboxSelectionModel( {
    singleSelect : false
});
// create the Grid
var grid = new Ext.grid.GridPanel({
    store: store,
    columns: [
        new Ext.grid.RowNumberer(),
        {id:'id',header: "id", width: 160, sortable: true, dataIndex: 'id'},
        {header: "姓名", width: 75, sortable: true, dataIndex: 'username'},
        {header: "密码", width: 75, sortable: true, dataIndex: 'pwd'},
        {header: "状态", width: 75, sortable: true, renderer: pctChange, dataIndex: 'state'},
        sm
    ]
});
grid.render('grid');
grid.getSelectionModel().selectFirstRow();

});[/code]
运行后数据有多条,但是只显示一条

  • 写回答

1条回答 默认 最新

  • iteye_5994 2008-07-17 09:25
    关注

    设置一下grid的height试下,有时不显示就是高度问题

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 有没有帮写代码做实验仿真的
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥30 vmware exsi重置后登不上
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?