使用远程 js 向窗口动态添加和删除组件。

发布于 2024-12-01 19:21:31 字数 185 浏览 1 评论 0原文

我创建了一个窗口,其中有网格和tbar。我在 tbar 中添加了一个菜单,在选择其中一个菜单项时,我想删除当前网格并从存储在服务器端的文件加载新网格。我怎样才能做到这一点。

我尝试过在窗口中使用“Loader”。我能够使用“删除”删除子组件[网格],但是如何在服务器端访问该文件、处理它并将其作为子组件添加到窗口中?

尼基尔

I have created a Window in which there are a grid and tbar. I have added a menu in the tbar, and on selecting one of the menu items i want to remove the current grid and load a new grid from a file which is stored at the servers side. How can i do this.

I have tried using 'Loader' with the window. I was able to remove the child component [grid] using 'remove', but how can i access the file at the server side process it and add it as child to the window?

Nikhil

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

樱&纷飞 2024-12-08 19:21:31

使用 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

使用 removeinsert 删除旧网格并插入新网格功能:

http://docs.sencha.com/ext- js/4-0/#!/api/Ext.window.Window

但我认为这不是最好的方法。如果您已经在窗口上有网格,只需使用带有 ajax proxystore 从服务器获取数据。

Load new data for grid data using 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 old grid and insert new using remove and insert functions:

http://docs.sencha.com/ext-js/4-0/#!/api/Ext.window.Window

But I think it's not the best way. If you already have grid on window, just use store with ajax proxy to get data from server.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文