随笔-9  评论-168  文章-266  trackbacks-0
1.Extjs 三个主要文件错误的引用, 浏览器无法显示Extjs效果.

 正确:  <script type="text/javascript" src="script/ext/ext-all.js"></script>
 错误:  <script type="text/javascript" src="/script/ext/ext-all.js"></script>
            <script type="text/javascript" src="../script/ext/ext-all.js"></script>

2.gridpanel加态重新加载columnModel和store
//重新绑定grid
this.grid.reconfigure(newStore, new Ext.grid.ColumnModel(cm1));
//重新绑定分页工具栏
this.pagingBar.bind(newStore);
//重新加载数据集
newStore.load({params:{start:0,limit:10}}); 


3.tabpanel判断tab页在不在

           var tem=tabpanel.getItem("tabpage"); //判断tab页在不在.
            if(tem)
            Ext.Msg.alert("ok");
            else
            Ext.Msg.alert("not");

4.panel动态加载tbar(可扩展进行延伸控制任何DIV)
var pan=new Ext.Panel({tbar:new Ext.Toolbar({})....); //定义空对象容易在PANEL加载时没加载tbar,所以会出现没有高度或隐藏起来
var t=new Ext.Toolbar({...});
document.getElementById(pan.tbar.id).innerHTML = ""; //清空panel.tbar下的所有内容
t.render(pan.tbar); //toolpanel显示到panel.tbar(div)下

5.Ext.data.Record 类 引用和赋值问题
var record=new Ext.data.Record({});
......
store.insert(0,record);  //record值勤改变.store中的值也改变.
store.insert(0,record.copy);  //record值改变,store中的值不变.record.copy()复制返回另一个记录.

6.Ext.data.Store 设置baseParams方法
myStore.setBaseParam('foo', {bar:3});
posted on 2009-02-04 17:02 紫蝶∏飛揚↗ 阅读(1216) 评论(1)  编辑  收藏 所属分类: EXTJS重点

评论:
# re: extjs 问题集锦收集帖... 2012-05-21 15:23 | 笑嘻嘻
好少呀~~~  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: