TinyMCE:如何使用组合键Shift Enter post?

TinyMCE:如何使用组合键Shift Enter post?,post,tinymce,shift,enter,onkeypress,Post,Tinymce,Shift,Enter,Onkeypress,我在聊天中使用TinyMCE编辑器,通过提交按钮发送消息非常不舒服。 我想知道,PostMessage在TinyMCE中是如何使用“onkeypress”的 我这样做: <script type="text/javascript"> tinyMCE.init({ ... setup : function(ed) { ed.onKeyPress.add( function (ed, evt) {

我在聊天中使用TinyMCE编辑器,通过提交按钮发送消息非常不舒服。 我想知道,PostMessage在TinyMCE中是如何使用“onkeypress”的

我这样做:

<script type="text/javascript">
tinyMCE.init({
...
        setup : function(ed) {
            ed.onKeyPress.add(
                function (ed, evt) {
                    if(evt.shiftKey && evt.keyCode == 13) {
                        AjaxPost();
                        //alert('shift + enter key');
                        return;
            }              
        });
    }
...
</script>



<script type="text/javascript">
function PostAjax()
{
var Message=document.getElementById('Message').value;
    $.ajax({
        type: "POST",
        url: "PostTinyMCE.php?Message="+Message,
        success: function(html)
        {
        $("#General").html(html);
        }
    });
}
</script>

<textarea name="content" id="Message" style="width:100%"></textarea>

tinyMCE.init({
...
设置:功能(ed){
ed.onKeyPress.add(
功能(ed、evt){
if(evt.shiftKey&&evt.keyCode==13){
AjaxPost();
//警报(“shift+回车键”);
返回;
}              
});
}
...
函数PostAjax()
{
var Message=document.getElementById('Message')。值;
$.ajax({
类型:“POST”,
url:“PostTinyMCE.php?Message=“+Message,
成功:函数(html)
{
$(“#概述”).html(html);
}
});
}
但是它没有给我想要的效果,函数AjaxPost();没有启动,我的错误在哪里?
请帮助我…

在函数
AjaxPost
中使用一条警告语句来检查函数
AjaxPost();
是否执行。如果否,请尝试将js函数放在tinymce init之前。如果是,则需要验证ajax代码。

尝试将js函数放在tinymce init之前