有人知道如何禁用在点击时更改RichCombo标签的默认CKEditor行为吗?无论用户选择如何,我希望标签保持不受影响。
答案 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)
。