javascript - 如何在ckeditor中填充选择菜单

标签 javascript ckeditor

我正在尝试将选项添加到自定义插件中的选择菜单中。我想从我拥有的数组中获取这些选项,并使用 foreach 或 for 创建这些选项。我该怎么做?

最佳答案

您能否向我们展示生成选择框的代码?如果我猜对了,你也许可以做类似的事情

var things = [];
var your = ["Derpy","Fluttershy","Applejack"];
for(var i = 0; i < your.length; i++) {
    // The two values used to separate actual and display values if needed
    things[i] = [your[i],your[i]];
}

// snip snip
tab.add({
    type: 'select',
    label: 'myAwesomePonySelector',
    id: 'myAwesomePonySelector',
    items : things
    // your other definitions, like onShow and commit
});

我希望这会有所帮助。

关于javascript - 如何在ckeditor中填充选择菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12930084/

相关文章:

ckeditor - 类似于 HTML5 的占位符

javascript - 如何为 CKEditor 添加额外的阅读更多按钮?

css - 如何将 css 类或 id 分配给笑脸?

javascript - 当相对 div 处于事件状态时,Jquery 更改类

javascript - Python获取post数据调用远程python脚本显示在页面上

javascript - 按 ESC 退出全屏模式消息

javascript - jQuery 选项卡,多个选项卡只有一个面板

javascript - 将其中包含文本的 div 附加到更大的 div 中

javascript - django-ckeditor : uncaught exception using inlines

javascript - 如何将自定义按钮添加到调用 JavaScript 函数的工具栏?