我使用CodeMirror有以下功能。
function app() {
jQuery.get('http://localhost:2748/foo.txt', function (data) {
alert(data);
});
alert(data);
editor.setValue(data);
}
警报显示文本文件数据,但是当我将它们分配给编辑器时不会显示。例如,如果我创建一个新变量t = "test";
然后editor.setValue(t);
,那么它就可以了。
答案 0 :(得分:1)
您的data
在回调功能之外无法使用。在回调中设置编辑器值:
function app() {
jQuery.get('http://localhost:2748/foo.txt', function (data) {
alert(data);
editor.setValue(data);
});
}