【问题标题】:handling onchange event on visural richtexteditor in wicket在检票口中处理视觉富文本编辑器上的 onchange 事件
【发布时间】:2012-07-28 22:31:57
【问题描述】:

由于某种原因,我无法为 wicket 中的视觉 Richetexteditor 组件处理 onchange 事件,我在 textarea 上做同样的事情,但同样不适用于 rte,请有人帮忙。

registerInstitutionPanel.getrteInstitutionForm().getRte() .add(new AjaxFormComponentUpdatingBehavior("onchange") {

                @Override
                protected void onUpdate(AjaxRequestTarget target) {
                    message = registerInstitutionPanel.getInstDescription();
                    dynamicDisplay.setOutputMarkupId(true);
                    target.addComponent(dynamicDisplay);
                }
            });

我正在使用消息作为字符串来使标签动态化,当我将数据输入到我的 Richtexteditor 中时,我应该在 div 中包含的标签 (a aspan) 中看到它 (dynamicDisplay) 是一个 webmarkupcontainer,其中包含我的显示跨度

【问题讨论】:

    标签: wicket


    【解决方案1】:

    这里是 visural-wicket 的作者 - 不幸的是,当前版本的库中的 RTE 组件不支持此功能。大多数富文本编辑器组件隐藏底层文本区域并用新组件(富文本编辑器)替换它,并且内容仅在表单提交时与占位符组件同步。

    我只能建议您考虑集成您自己的 Javascript 编辑器。我使用的库是http://nicedit.com/

    鉴于 visural-wicket 是根据 Apache 2.0 许可证获得许可的,欢迎您将其用作起点,如果您添加诸如此之类的有用功能,请务必回馈。

    【讨论】:

    • 谢谢Richard,让我试试,我想这会帮助我更了解rte组件
    猜你喜欢
    • 2011-07-10
    • 2011-10-27
    • 2013-05-22
    • 2011-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-12
    • 2019-06-11
    相关资源
    最近更新 更多