Я пытаюсь отобразить Geo JSON Данные из GeoServer в HTML Таблице, но кажется, что мой код не работает должным образом. Я создал простую таблицу с 3 столбцами и попытался вставить соответствующие значения в каждый столбец с помощью вызова AJAX из файла Geo Json из Geoserver, но в теле таблицы все значения отображаются как «неопределенные». Я новичок в языках программирования, вы можете мне помочь?
$("#cruzeiro-btn").click(function() {
$("#cruzeiroModal").modal("show");
$(".navbar-collapse.in").collapse("hide");
$('#cruzeiroModal').click(function(){
$.ajax({
url : "http://localhost:8181/geoserver/SAGCC/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=SAGCC%3AEquipamento&outputFormat=json&format_options=callback:getJson",
dataType : 'json',
jsonpCallback: 'getJson',
success: function (data) {
var equip_data = '';
$.each(data, function(key, value){
equip_data += '<tr>';
equip_data += '<td>'+value.nome_equipamento+'</td>';
equip_data += '<td>'+value.modelo+'</td>';
equip_data += '<td>'+value.fabricante+'</td>';
equip_data += '</tr>';
})
$('#equipamento_table').append(equip_data);
}
});
});
return false;
});
<!-- Tabela de Cruzeiros Científicos-->
<div class="modal fade" id="cruzeiroModal" tabindex="-1" role="dialog">
<div class="modal-dialog" style="width: 1250px;">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Cruzeiros Científicos</h4>
</div>
<div class="modal-body">
<table class="table table-bordered table-striped" id="equipamento_table">
<tr>
<th>Nome</th>
<th>Modelo</th>
<th>Fabricante</th>
</tr>
</table>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
В чем здесь проблема с моим кодом?