我在TinyMCE编辑器中添加了一个自定义按钮,当我单击它时,我想打开WP的Thinbox。
我怎样才能使tb_show()
函数使用ajax加载我想要的内容?
// the ajax
add_action('wp_ajax_getTheContent', 'getTheContent');
function getTheContent(){
echo 'weqwtegeqgr'; // <- this should be displayed in the TB
die();
}
这是我正在使用的一些编辑器插件代码:
init : function(ed, url) {
ed.addButton('do_stuff', {
title : 'Do Stuff',
image : url + '/icon.gif',
onclick : function() {
OpenMyThickbox('do_stuff');
}
});
...
所以OpenMyThickbox
javascript函数应该可以实现我想要的功能:
function OpenMyThickbox(tag){
tb_show(tag, '...'); // <- how to load content trough ajax here ?
}
使用admin_url('admin-ajax.php'); 网址
—
Bainternet,2011年
我得到空白页。即使我输入google.com
—
onetrickpony