javascript - ExtJS 窗口中的动态内容

标签 javascript jquery extjs

TLDR 我想将一些动态内容添加到 Ext-JS 窗口/弹出窗口中。

<小时/>

目前我已经尝试将此内容分配给一个div并拉动该div的innerhtml,例如:

                new Ext.Window({
                height: 50,
                width: 160,
                x: 0,
                y: 30,
                layout: "fit",
                html: document.getElementById('output').innerHTML;
            }).show();

我使用 jquery 和 getjson 来获取动态数据。

但这根本没有任何作用。
以前有人做过类似的事情吗?

我可以给窗口的 html 一个 id 并像元素一样使用它吗?

最佳答案

原来的代码应该可以正常工作。 “完全崩溃”对于描述问题来说并不是很有用。

但是,如果您尝试将复杂的标记加载到窗口中,那么使用 contentEl 方法可能会更好。

请注意,窗口中的布局:“适合”是多余的,因为您没有子项。

关于javascript - ExtJS 窗口中的动态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2955305/

相关文章:

javascript - Jquery验证: removing class when form is valid

javascript - 有没有办法在不使用 jQuery .remove() 的情况下删除表单元素?

javascript - ExtJS 组合框过滤器

javascript - 从另一个选项卡获取值并使用 signalR 绑定(bind)下拉列表

javascript - Backbone.iobind 应该是node包还是bower包?

javascript - 从某些元素中排除按键

javascript - 为什么当我渲染元素时 extjs 会调用刷新 URL?

javascript - Ext JS 中的状态选择

javascript - React router 4查询参数示例不起作用

javascript - 未捕获的类型错误 : Cannot set property 'onclick' of null error on vanilla js but not in jquery