2012-07-28 29 views
0

出於某種原因,我不能處理onchange事件在檢票口,我做的一個textarea但對於RTE同樣不工作相同的visural richetexteditor成分,有人請幫助。處理上visural使用RichTextEditor onchange事件在檢票口

registerInstitutionPanel.getrteInstitutionForm()。getRte() 。新增(新AjaxFormComponentUpdatingBehavior( 「平變化」){

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

正在使用的消息作爲字符串,使標籤動態的,當我將數據輸入到我的richtexteditor我應該在包含在div(dynamicDisplay)中的標籤(aspan)中看到它是包含我的顯示器跨度的webmarkupcontainer

回答

0

此處的visural-wicket的作者 - 不幸的是,此功能在RTE組件上不受支持在當前版本的庫中,大多數富文本編輯器組件隱藏底層的文字區域,並用新的組件(富文本編輯器)代替它和內容僅與表單提交佔位符組件同步。

我只能建議你考慮整合自己的JavaScript編輯器來代替。我使用的庫是http://nicedit.com/

鑑於visural-wicket是根據Apache 2.0許可證授權的,歡迎您將它作爲一個起點,並且如果您添加諸如此類的有用功能,請務必回饋。

+0

感謝理查德,讓我試試,我認爲這將有助於我瞭解RTE成分更 – 2012-07-30 11:27:12