我有一个Json(config / server.json)配置文件,它有服务器配置。 例如:
{
"server": "127.0.0.1"
}
我想读一下'服务器'参数并将该值分配给我的其他jquery函数。
例如:
var server = ""; $(document).ready(function() { loadConfigFile(); loadCustomers(); }); function loadConfigFile() { $.getJSON('config/server.json', function(jd) { $.each(data.server, function(i,s){ alert(s); }); }); }; function loadCustomers() { $ .ajax({ type : 'GET', url : server+':8080/cache/getCustomers', ... }
我的loadConfig文件没有读取JSOn文件。我在这里做错了什么?
答案 0 :(得分:1)
确保服务器和有效地址公开/config/server.json。您可以通过添加到浏览器来尝试它。它应该显示整个文件内容。下一步,检查浏览器控制台是否有错误..
检查this
$(document).ready(function() {
$.getJSON('config/server.json', loadCustomers);
});
function loadCustomers(configFile) {
$.ajax({
type : 'GET',
url : configFile.server+':8080/cache/getCustomers',
});
}
答案 1 :(得分:0)
在你的config / server.json中添加:
method1
您的客户端脚本:
method3