使用XHR在CodeMirror中加载内容

时间:2010-12-12 10:42:44

标签: javascript codemirror

是否还有任何工作要使用XHR

加载CodeMirror中的内容

1 个答案:

答案 0 :(得分:-1)

我是这样做的:

$.ajax({
    type: 'POST',
    url: urlToFile,
    success: function(data) {
        $("#contentForEditor").html("<textarea id='editor'></textarea>");
        $('#editor').html(data);
        CodeMirror.fromTextArea(
            document.getElementById('editor')
        )
    }
})

这很简单。从服务器加载ajax文件。接下来在success回调中创建textarea标记并将此标记附加到某个现有元素。接下来将从服务器加载的文件放到textarea。最后一步是在创建的CodeMirror.fromTextArea(...)

上运行textarea