Javascript 使用php ajax时,结果不会显示在tbody内部

Javascript 使用php ajax时,结果不会显示在tbody内部,javascript,ajax,Javascript,Ajax,我正在创建一个简单的工资单。数据正在顺利传输。我通过console.log检查了它,但它没有传递到tbody: Html <tr style="font-weight: bold"> <td colspan="3">Extra Allowance</td> </tr> <tbody id="ps_employee_allo"> </tbody> 试试这个: for (var k

我正在创建一个简单的工资单。数据正在顺利传输。我通过
console.log检查了它,但它没有传递到
tbody

Html

  <tr style="font-weight: bold">
     <td colspan="3">Extra Allowance</td>
     </tr>
     <tbody id="ps_employee_allo">

     </tbody>

试试这个:

for (var key in data) {
    console.log(key); // key 
    console.log(data[key]); // value 
}

试试这个:

for (var key in data) {
    console.log(key); // key 
    console.log(data[key]); // value 
}

到目前为止,上面的代码看起来还可以,请再显示一些以确定问题。我编辑了代码并添加了php文件。到目前为止,上面的代码看起来还可以,请再显示一些以确定问题。我编辑了代码并添加了php文件。我尝试了我得到的错误是未捕获的语法错误:JSON中的意外标记o位于位置1 console.log(dpayitem);您的返回数据必须绝对是json,因此它必须首先成为一个对象,然后您可以使用上面的代码轻松地证明它们的合理性。请在ajax中发送给我
console.log(data)
,对象容差:12000 bsal:12000 damout:101 dpayitem:“Loan”eamout:100 empname:“Nishanthan”epayitem:“BONUS”console.log(data[dpayitem]);我传递了keyvalue sir结果显示dpayitem我尝试了我得到的错误是未捕获的SyntaxError:位置1 console.log(dpayitem)处JSON中的意外标记o;您的返回数据必须绝对是json,因此它必须首先成为一个对象,然后您可以使用上面的代码轻松地证明它们的合理性。请在ajax中发送给我
console.log(data)
,对象容差:12000 bsal:12000 damout:101 dpayitem:“Loan”eamout:100 empname:“Nishanthan”epayitem:“BONUS”console.log(data[dpayitem]);我通过了显示在dpayitem上的keyvalue sir结果
for (var key in data) {
    console.log(key); // key 
    console.log(data[key]); // value 
}