Javascript 使用XHR在CodeMirror中加载内容

Javascript 使用XHR在CodeMirror中加载内容,javascript,codemirror,Javascript,Codemirror,是否有任何工作需要使用XHR加载CodeMirror中的内容?我是这样做的: $.ajax({ type: 'POST', url: urlToFile, success: function(data) { $("#contentForEditor").html("<textarea id='editor'></textarea>"); $('#editor').html(data); CodeMir

是否有任何工作需要使用XHR加载CodeMirror中的内容?我是这样做的:

$.ajax({
    type: 'POST',
    url: urlToFile,
    success: function(data) {
        $("#contentForEditor").html("<textarea id='editor'></textarea>");
        $('#editor').html(data);
        CodeMirror.fromTextArea(
            document.getElementById('editor')
        )
    }
})
$.ajax({
键入:“POST”,
url:urlToFile,
成功:功能(数据){
$(“#contentForEditor”).html(“”);
$('#editor').html(数据);
CodeMirror.fromTextArea(
document.getElementById('编辑器')
)
}
})

这很简单。从服务器上通过ajax加载文件。接下来在
success
callback中创建
textarea
标记并将此标记附加到某个现有元素。下一步将从服务器加载的文件放入
textarea
。最后一步是运行
codemirr.fromTextArea(…)
创建
textarea

您能详细说明一下吗?你到底想做什么?你可以通过
setCode
来设置代码,不管它来自哪里。嗯,我明白了。我来看看文档中的设置代码