CodeMirror使用jQuery导入文本

时间:2012-07-18 18:30:48

标签: javascript codemirror

我使用CodeMirror有以下功能。

function app() {
    jQuery.get('http://localhost:2748/foo.txt', function (data) {
        alert(data);
    });
    alert(data);
    editor.setValue(data);
}

警报显示文本文件数据,但是当我将它们分配给编辑器时不会显示。例如,如果我创建一个新变量t = "test";然后editor.setValue(t);,那么它就可以了。

1 个答案:

答案 0 :(得分:1)

您的data在回调功能之外无法使用。在回调中设置编辑器值:

function app() {
    jQuery.get('http://localhost:2748/foo.txt', function (data) {
        alert(data);
        editor.setValue(data);
    });
}