Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 表td中未显示AJAX响应数据_Javascript_Html_Ajax_Dom_Innerhtml - Fatal编程技术网

Javascript 表td中未显示AJAX响应数据

Javascript 表td中未显示AJAX响应数据,javascript,html,ajax,dom,innerhtml,Javascript,Html,Ajax,Dom,Innerhtml,我有一个结构如下的HTML表格: <tr> <td> <a href="javascript:view_note('<?php echo $id; ?>')">View note</a> </td> <tr> <tr> <td id="abcd" > <span id="hidtb_<?php echo $app

我有一个结构如下的HTML表格:

<tr>
    <td>
        <a href="javascript:view_note('<?php echo $id; ?>')">View note</a>
    </td>
<tr>     
<tr>
    <td id="abcd" >
        <span id="hidtb_<?php echo $applicants_r[$i]['id']; ?>"></span>
    </td>
</tr>
但是,当我单击查看注释时,虽然它显示了
td
abcd
,但它什么也不显示!但是当我向
警报(ajaxRequest.responseText)
发出警报时,它会向所需的结果发出警报。有什么问题?

是由于css中的
设置为
display:none
而导致错误。试试这个:

<tr id="abcd_<?php echo  $applicants_r[$i]['id']; ?>" style="display: none">
    <td>
        <span id="hidtb_<?php echo  $applicants_r[$i]['id']; ?>"></span>
    </td>
</tr>

检查浏览器控制台是否有错误。另外,检查
HTML
中两个元素(
a
span
)的
ID
。是否确定
$ID
$applicators\u r[$i]['ID']
给出了相同的值?
文档。getElementById('abcd')。style.display
应该是
表格单元格,而不是
,第5行,不是应该是
而不是
<tr id="abcd_<?php echo  $applicants_r[$i]['id']; ?>" style="display: none">
    <td>
        <span id="hidtb_<?php echo  $applicants_r[$i]['id']; ?>"></span>
    </td>
</tr>