我正在尝试开发一个wordpress插件,所有其他的东西都很好。但此刻我被困在这里。我试图从tinymce列表框中获取选定的值,但它返回类似[object Object]而不是value的东西。谁能告诉我为什么会这样,并给我一个解决方案。如果有人能帮我解决这个问题,我将非常感激。
(function() {
tinymce.PluginManager.add('AP_tc_button', function( editor, url ) {
editor.addButton( 'AP_tc_button', {
text: 'My test button',
icon: 'wp_code',
onclick: function() {
editor.windowManager.open({
title: 'Select Your AD',
body: [
{
type: 'listbox',
name: 'level',
label: 'Header level',
values: [{text: 'x', value: 'x'}]
}],
onsubmit: function(v) {
alert(v);
//editor.insertContent(toString(e.value()));
}
});
}
});
});
})();
答案 0 :(得分:0)
我找到了解决方案,我会在这里添加它供您参考。
我们必须从对象获取数据,所以我使用了object.data.listbox_name
onsubmit: function(v) {
alert(v.data.level)