TinyMCE-操作列表框

时间:2018-12-10 10:20:14

标签: listbox tinymce

我做了一个插件,我需要一个带有2个下拉菜单的弹出窗口。

第二个依赖于第一个。

我该怎么做?创建列表框选项后,我在任何地方都找不到办法。

代码:

selectField: function() {
var listbox;

plugin.getForms().then(function(comboboxValues) {
    editor.windowManager.open({
        title: "Field name",
        width: 780,
        height: 140,
        body: [
            { type: "listbox", name: "form", size: 40, autofocus: true, text: "Select your form", values: comboboxValues, onselect: plugin.fillFields },
            { type: "listbox", name: "field", size: 40, values: [{text: "test", value: 1}] }
        ],
        onsubmit: function(e) {
            editor.insertContent("[mytag field=\"" + e.data.fieldName + "\"]");
        },
        onPostRender: function() {
            listbox = this;
            console.log(listbox);
        }
    });
});

}

我尝试过: How can I manipulate TinyMCE listbox elements?

更改操作listbox.settings.values和listbox.repaint

操作fields数组并重新绘制

还有很多。

都不起作用

0 个答案:

没有答案