0

文件位置 例如:http://localhost:8080/config/userlog.conf(包含 json 数据的文件)

下面的函数用于从上面的文件中读取数据。

JSON Data in above file: {"datetime": "01/10/2018 16:33:20", "password": "password123", "username":"vk@example.com"}

var getConfigData = function(filename) {
  var data = {
    conf: filename,
    what: 'conf'
  };
  return $.ajax({
    url: '/config/userlog.conf',
    data: data,
    global: false
  });
};
var logData = getConfigData('userlog.conf');
console.log(logData); //output getting undefined

问题:如何从.conf 文件类型中读取数据

4

2 回答 2

0
$.ajax({url: "/config/userlog.conf"}).done(function(data) {console.log(data);});
于 2018-10-01T12:08:59.710 回答
0

ajax 请求被分配给 logData 变量。

您应该在代码的前面定义它并在请求的“成功”字段中分配它。

var logData;
var getConfigData = function(filename) {
    return $.ajax({
        url: '/config/'+filename,
        success: data => logData = data,
        global: false
    });
};
getConfigData('userlog.conf');
console.log(logData);
于 2018-10-01T12:09:23.303 回答