香蕉魅力 2016年02月28日 技术语法 浏览(22)

TINY Editor submit提交内容丢失、以及内容如何清空问题

TINY Editor在线编辑器在submit提交后,编辑器的内容并未提交到后台如何解决?

另外提交后,TINY Editor编辑器输入框的内容怎么清空?

最佳回答

第一步 定义TINY Editor,其中questionBox是textarea文本框的ID

var questionBox = new TINY.editor.edit('editor',{
        id:'questionBox',
        cssclass:'te',
        controlclass:'tecontrol',
        width:'100%',
        rowclass:'teheader',
        dividerclass:'tedivider',
        controls:['bold','italic','underline','strikethrough',
                  'orderedlist','unorderedlist','|','outdent','indent','|','leftalign',
                  'centeralign','rightalign','blockjustify','|','unformat',
                  'link','unlink'],
        footer:false,
        fonts:['Verdana','Arial','Georgia','Trebuchet MS'],
        xhtml:true,
        cssfile:$('#base').val()+'/static/plugins/tinyeditor/style.css',
        bodyid:'editor'
    });

第二步 submit提交前,需要将编辑器内容同步到textarea里面,使用post方法

questionBox.post();


第三步 submit提交后,如果要清空编辑器内容,使用clear方法

questionBox.clear();



感谢梦海之巅的贡献!