我正在进行 ajax 调用并返回一个 json 数据数组。然后我尝试在对象上做一个 each 并创建一些 HTML。
success: function (data) {
var abc = null;
var obj = $.parseJSON(data);
$.each(obj, function(key, value) {
abc += '<option value="' + key + '">' + value + '</option>';
});
}
当我将变量 abc 放在控制台中时,在 .each 函数中,我可以看到输出。但是,当我尝试从 .each 函数外部访问变量 abc 时,我收到一条错误消息 Uncaught ReferenceError: abc is not defined