0

是否有任何工作尚未使用 XHR 在 CodeMirror 中加载内容

4

1 回答 1

-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

于 2013-05-29T12:04:13.243 回答