Я пытаюсь изменить параметры в раскрывающемся меню и изменить другой раскрывающийся список на странице, есть ли способ, которым я могу динамически вызывать настройку после инициализации или динамически изменять параметры меню tinyMCE.
$('#object_type_id').on('change', function () {
tinymce.customerList = ['Customer 1', 'Customer 2'];
var menuItems = [];
tinymce.customerList.forEach(function (customer, index) {
alert(customer);
item = {
'text': customer,
onclick: function () {
alert("Clicked on " + customer);
}
};
menuItems.push(item);
});
tinymce.tinymceOptions = {
selector: 'textarea',
toolbar: 'customDrpdwn',
setup: function (editor) {
editor.addButton('customDrpdwn', {
text: 'Template Variables',
type: 'menubutton',
icon: false,
menu: menuItems // then just add it here
});
}
};
});