EXT下拉列表中无法显示数据问题 ext undefined为空或不是对象

来源:互联网 发布:学电脑编程要多少钱 编辑:程序博客网 时间:2024/05/17 00:03

 主要是 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

去掉 HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

就可以支持了

 

还有一个问题就是无法显示数据

写成了    var data=‘<%=request.getAttribute("json")%>’; 去掉单引号,因为

var store = new Ext.data.Store( {
   data :data,
   reader :new Ext.data.ArrayReader( {}, [ {
    name :'collObjectName',
    mapping :'collObjectName'
   }, {
    name :'objectCode',
    mapping :'objectCode'
   }, {
    name :'collObjectCode',
    mapping :'collObjectCode'
   } ])
  });

 

data 应该是一个对象,而加上单引号就是 Strinig 类型导致的问题

应该是

   var data=<%=request.getAttribute("json")%>;

 

 

原创粉丝点击