Wordpress thickbox ajax 总是 return 0
Wordpress thickbox ajax always return 0
我需要为我的插件管理端的设置页面打开弹出窗口。
为此,我使用了 WP 默认厚框,我使用下面的代码在厚框内调用我的 ajax 页面。
tb_show($(this).data('attr').toUpperCase()+' CONFIGRATIONS',ajaxurl+'?height=545&width=700&overflow=hidden&action=getTheContent&data='+$(this).data('attr'));
但问题是 ajax 响应总是 returns 0,所以我总是可以在 html 下看到 0,我已通过 ajax 调用了它。
可能的原因是 ajax 调用的操作参数需要作为 post 传递,但我不知道如何将它与 thickbox 调用集成。
如果不退出函数getTheContent,方框内会出现0
使用
exit();
我需要为我的插件管理端的设置页面打开弹出窗口。 为此,我使用了 WP 默认厚框,我使用下面的代码在厚框内调用我的 ajax 页面。
tb_show($(this).data('attr').toUpperCase()+' CONFIGRATIONS',ajaxurl+'?height=545&width=700&overflow=hidden&action=getTheContent&data='+$(this).data('attr'));
但问题是 ajax 响应总是 returns 0,所以我总是可以在 html 下看到 0,我已通过 ajax 调用了它。 可能的原因是 ajax 调用的操作参数需要作为 post 传递,但我不知道如何将它与 thickbox 调用集成。
如果不退出函数getTheContent,方框内会出现0 使用
exit();