我在 Slackware 上运行 nagios,我正在使用mklivestatus
它来获取主机的 json 输出。文件格式如下
[["localhost","127.0.0.1",0]]
我如何使用$.getJSON()
来获取值并将它们附加到 html 页面中?或者有没有办法将 json 文件更改为这种格式:
{["host_name":localhost","host_ip":"127.0.0.1","status":0]}
使用上述格式,我正在使用此代码并且工作正常
<script>
$.getJSON('status.json', function(data) {
var output = '';
$.each(data, function(index, value){
output += '<option value="'+value.host_name+'">'+value.host_name+' ('+value.status+')</option>';
});
$('#page').html(output);
});
</script>