CKEditor RichCombo

时间:2010-03-09 14:52:43

标签: javascript ckeditor

有人知道如何禁用在点击时更改RichCombo标签的默认CKEditor行为吗?无论用户选择如何,我希望标签保持不受影响

2 个答案:

答案 0 :(得分:1)

在richcombo插件中,您可以在setValue函数(第292行)处更改它,删除第一行之后的所有代码

this._.value = value;

在确认这是您想要的之后,如果您不想更改源文件,可以尝试将其放入插件中。 (我没试过这个)

答案 1 :(得分:0)

一种不太常见的方法是在用户离开当前选择时将值设置为空。

  editor.on('selectionChange', function(evt) {
  if (mydropdown && mydropdown.getValue())
    mydropdown.setValue('');
  }

如果您需要始终在点击功能中将其显示为空setTimeout(function(){editor.selectionChange();}, 0)