【发布时间】:2020-12-28 09:04:38
【问题描述】:
我想在 HTML 格式的表格中显示 JSON 响应。但它显示身份不明。
这是我的 JSON 响应
{
"status": "200",
"success": true,
"mesg": "Data Found",
"refNo": "10101010",
"beneficiaryName": "mr x",
"remitterName": "mr y",
"branchName": "my branch",
"accountNumber": "000123456789",
"amount": 500.00,
"pinCode": null,
"exchangeCode": null,
"exchangeHouse": "EXCHANGE COMPANY W.L.L",
"remitStatus": "PAYMENT REJECTED"
}
他是我的ajax请求
success: function(data){
var remittancedata = '';
//append data into the table
$.each(data, function (key, value) {
remittancedata += '<tr>';
remittancedata += '<td class="refNo">Ref No</td>';
remittancedata += '<td class="refNodata">' + value.refNo + '</td>';
remittancedata += '</tr>';
//--------------------------
remittancedata += '<tr>';
remittancedata += '<td class="beneficiaryName">Beneficiary Name</td>';
remittancedata += '<td class="beneficiaryNamedata">' + value.beneficiaryName + '</td>';
remittancedata += '</tr>';
//--------------------------------
remittancedata += '<tr>';
remittancedata += '<td class="remitterName">Remitter Name</td>';
remittancedata += '<td class="remitterNamedata">' + value.remitterName + '</td>';
remittancedata += '</tr>';
//--------------------------------
remittancedata += '<tr>';
remittancedata += '<td class="branchName">Branch Name</td>';
remittancedata += '<td class="branchNamedata">' + value.branchName + '</td>';
remittancedata += '</tr>';
//--------------------------------
remittancedata += '<tr>';
remittancedata += '<td class="accountNumber">Account Number</td>';
remittancedata += '<td class="accountNumberdata">' + value.accountNumber + '</td>';
remittancedata += '</tr>';
//--------------------------------
remittancedata += '<tr>';
remittancedata += '<td class="amount">Amount</td>';
remittancedata += '<td class="amountdata">' + value.amount + '</td>';
remittancedata += '</tr>';
//--------------------------------
remittancedata += '<tr>';
remittancedata += '<td class="exchangeHouse">Exchange House</td>';
remittancedata += '<td class="exchangeHousedata">' + value.exchangeHouse + '</td>';
remittancedata += '</tr>';
//--------------------------------
remittancedata += '<tr>';
remittancedata += '<td class="remitStatus">Status</td>';
remittancedata += '<td class="remitStatusdata">' + value.remitStatus + '</td>';
remittancedata += '</tr>';
//CONSTRUCTION OF ROWS HAVING
});
//INSERTING ROWS INTO TABLE
$('#RemittanceResult').append(remittancedata);
}
表格标记
<table class="table table-bordered" id="RemittanceResult">
<thead>
<tr>
<th class="remInfo" width="50%">Info</th>
<th class="remData" width="50%">Data</th>
</tr>
</thead>
</table>
【问题讨论】: