你可以看到並在代碼片段中測試我有這個函數查詢並帶來getjson的數據,我需要的不是重複相同的數據。如何過濾json的重複數據?
我該如何過濾重複的結果以免它們出現?
var cuit = "30712413871";
$.getJSON("https://soa.afip.gob.ar/av/v1/vencimientos/" + cuit, function(result) {
for (var i = 0; i < result.data.length; i++) {
var fecha = result.data[i].vencimiento;
var periodo = fecha.substr(0, 7);
console.log(result.data[i].idImpuesto);
buscarChoice(result.data[i].idImpuesto, result.data[i].anticipoCuota, result.data[i].vencimiento, result.data[i].tipoOperacion, periodo);
}
});
function buscarChoice(num, op, venc, tipo, per) {
$.getJSON("https://soa.afip.gob.ar/parametros/v1/impuestos/", function(result) {
for (var i = 0; i < result.data.length; i++) {
if (result.data[i].idImpuesto == num) {
var table = document.getElementById("AFIP_edit");
var row = table.insertRow(-1);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
cell1.innerHTML = result.data[i].idImpuesto;
cell2.innerHTML = result.data[i].descImpuesto;
cell3.innerHTML = '<label class="hidden">AFIP</label>';
}
}
});
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js"></script>
<table id="AFIP_edit" class="table table-striped">
<thead>
<tr>
<th class="text-center">#</th>
<th>Impuesto</th>
<th class="hidden">Agencia</th>
</tr>
</thead>
<tbody class="tb">
</tbody>
</table>
是啊,感謝的人! – shios