Extjs Panel重新刷新

xiaosong8023 2010-03-04 05:44:05
Extjs中:
请问将一个实例化好的Panel初始化...应该怎么做...
如:现在有一个Panel,Panel里有tbar和一个gridpanel,
tbar里有10个textfield,
gridpanel选中了一条数据
点击一个刷新按钮,让textfield的值清空,让gridpanel重新加载.
请问panel有没有内置的重新加载方法,谢谢.
...全文
3854 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
seesum 2011-08-26
  • 打赏
  • 举报
回复
store.reload会重新装载数据, panel没有reload方法
usernamebad 2010-07-07
  • 打赏
  • 举报
回复
怎么登录了还是看不到得分的回复啊?我晕死
GIftedchild 2010-05-12
  • 打赏
  • 举报
回复
学习中,收藏
xieshengjun2009 2010-05-10
  • 打赏
  • 举报
回复
1楼的,panel里有reload()方法吗?
hoojo 2010-05-10
  • 打赏
  • 举报
回复

让textField清空可以用this.getForm().reset();
如果没有用form就得到那个textField.value = "";
至于重新加载,你看看有没有重新渲染或显示的方法;如render、show这方面的操作
onion3389 2010-03-05
  • 打赏
  • 举报
回复
试试这个:
gridpanel.doLayout();

reload()比较耗费资源.
kc8886 2010-03-05
  • 打赏
  • 举报
回复
var maintextarray = gridpanel.getTopToolbar().findByType('textfield');
for(var i=0;i<maintextarray.length;i++){
var maintext = maintextarray[i].setValue();
}
gridpanel.removeAll()
gridpanel.getStore().reload();

lin364653705 2010-03-04
  • 打赏
  • 举报
回复
myPanel.getForm().getEl().dom.reset();
gridpanel.removeAll()
gridpanel.reload();

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧