2

我在我的应用程序中使用 gwt-ckeditor。我正在使用GWT 2.5,并且在 GWT 中嵌入了CKEDITOR。我也有一些包含 CKEditor 的表单字段。当我从一种形式导航到另一种形式时,它不会维持其价值。我不想保存它。但我想至少维持它以使我的验证完成。我怎样才能实现这个功能?请告诉我。每当它脱离时,它就会失去它的价值。

4

1 回答 1

1

是的,我也面临同样的问题。CKeditor实际上是从IFrame扩展而来的,这就是为什么当它与表单或小部件分离时,它会丢失所有信息。为了维持其价值,您必须手动对其进行编码。

private String ckValue ;

CkEditor ckeditor = new CkEditor(new CkConfig());
ckeditor.addAttachHandler(new AttachHandler(){
       public void onAttach(Event value){
             setCkValue(value);
       }
});

public void setCkValue(String ckValue){
      this.ckValue = ckValue;
}

public String getCkValue(){
      return ckValue;
}
于 2012-07-10T11:46:25.690 回答