在做WordPress前端投稿的时候,使用了ajax提交发布文章,文章正文部分使用的是WordPress自带的编辑器,也就是wp_editor,我知道,如果不用ajax提交的话,很好获取编辑器里的内容,但是现在用ajax的话不知道怎么用jQuery获取到wp_editor中的内容,然后传到后端进行处理了,大神们指点一下呗!
// jQuery form提交时候,无法直接获取到富文本编辑器中的内容,通过此方法获取内容并赋值,以实现ajax提交
if ($(".wp-editor-area").length > 0) { var wp_editor_id = $(".wp-editor-area").attr('id'); var content; var editor = tinyMCE.get(wp_editor_id); if (editor) { content = editor.getContent(); } else { content = $('#' + wp_editor_id).val(); } $("#" + wp_editor_id).val(content); }
@WordPress日记 太感谢了,可以使用,大神啊!
Remember Me Forgot Password
No Account? Register
Get Vcode
Agreed the《Service Agreement》
Account Login Forgot Password?
2 个回答
// jQuery form提交时候,无法直接获取到富文本编辑器中的内容,通过此方法获取内容并赋值,以实现ajax提交
@WordPress日记 太感谢了,可以使用,大神啊!