我创建了一个窗口,其中有一个网格和tbar。我在tbar中添加了一个菜单,并在选择其中一个菜单项时,我想删除当前网格并从存储在服务器端的文件加载新网格。我怎么能这样做。
我尝试在窗口中使用'Loader'。我能够使用'remove'删除子组件[grid],但是如何在服务器端访问该文件并将其作为子项添加到窗口?
尼基尔
答案 0 :(得分:0)
使用AJAX加载网格数据的新数据:
http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/xml-grid.html
http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/remote-group-summary-grid.html
删除旧网格并使用remove
和insert
函数插入新网格:
http://docs.sencha.com/ext-js/4-0/#!/api/Ext.window.Window
但我认为这不是最好的方式。如果您已在窗口上使用网格,只需使用store
和ajax proxy
从服务器获取数据。