IE下autoScroll:true不出现滚动条,火狐下可以问题

今天遇到这个问题,在火狐下运行时,会出现滚动条,可是在IE下不行,于是检查了半天配置,都没发现,百度也找不到有人给个说法,没法,自己调了半天,终于发现,如果不给定GridPanel的宽度width,即使配置了autoScroll:true,在IE下也是不会显示滚动条的,不过在火狐是可以的代码如下
var windowError = new Ext.Window({
         title : "信息",
         modal : true,
         id: "windowErrorId",
         maximizable : false,
         plain : true,
         width : 520,
         height : 480,
         items : [
                listFormatGrid = new Ext.grid.GridPanel(
          {
           title : '格式校验信息',
           width : 500,
           height : 200,
           modal : true,
           maximizable : false,
           plain : true,
                             autoScroll:true,
           store : new Ext.data.Store(
             {// 配置数据集
              reader : new Ext.data.ArrayReader(
                {
                 id : 0
                },
                Format),
              data : listFormat
             }),
           columns : [// 配置表格列
           {
            header : "字段",
            width : 70,
            dataIndex : 'fieldName'
           }, {
            header : "信息",
            width : 1500,
            dataIndex : 'errorMessage'
           }]
          }),
          listRuleGrid = new Ext.grid.GridPanel(
          {
           title : '规则校验信息',
           width : 500,
           height : 200,
           modal : true,
           maximizable : false,
           plain : true,
                             autoScroll:true,
           store : new Ext.data.Store(
             {// 配置数据集
              reader : new Ext.data.ArrayReader(
                {
                id : 0
                },
                Rule),
              data : listRule
             }),
           columns : [// 配置表格列
           {
            header : "类型",
            width : 70,
            dataIndex : 'messageType',
            renderer : convertValue
           }, {
            header : "信息",
            width : 1500,
            dataIndex : 'message'
           }]
          })
               ],
         buttons:[
             new Ext.Button({
              text : '继续提交',
              id : 'submitContinueBtn',
              handler : submitContinue
             }),
             new Ext.Button({
                 text : '取          消' ,
                 handler : closeWindowError
             })
         ]
        });后来把//width : 500,代码去掉注释就可以了,真闷人

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值