Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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纳入tr?_Javascript_Html_Ajax - Fatal编程技术网

Javascript 如何将多个td纳入tr?

Javascript 如何将多个td纳入tr?,javascript,html,ajax,Javascript,Html,Ajax,我只是想在tr 表格 <table class="u-full-width" id="result"> <thead> <tr> <th>Project Name</th> <th>Id</th> <th>Event</th> </tr> </thead> <tbody> <t

我只是想在
tr

表格

<table class="u-full-width" id="result">
  <thead>
    <tr>
      <th>Project Name</th>
      <th>Id</th>
      <th>Event</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Dave Gamache</td>
      <td>26</td>
      <td>Male</td>
    </tr> 
  </tbody>
</table>
我想出了这个上面的代码,但这是不工作的意思是看到图像


最后一行错了。您应该将
tr
附加到表中,而不是所有
td
s

document.getElementById("result").appendChild(tr);
document.getElementById(“结果”).appendChild(td1、td2、td3)


您似乎是将tds直接附加到表中,而不是tbody中的tr。

尝试用这种方式绑定数据

<table class="u-full-width" id="result">
  <thead>
    <tr>
      <th>Project Name</th>
      <th>Id</th>
      <th>Event</th>
    </tr>
  </thead>
  <tbody id="bodytable">     
  </tbody>
</table>



    socket.on('message', function(data){
      console.log(data); 
      var _html='';
      html +='<tr>'
      html +='<td>'+data.project+'</td>';
      html +='<td>'+data.id+'</td>';
      html +='<td>'+data.event+'</td></tr>';   
      $('#bodytable').append(_html);
      });    

项目名称
身份证件
事件
socket.on('message',函数(数据){
控制台日志(数据);
var_html='';
html+=''
html+=''+data.project+'';
html+=''+data.id+'';
html+=''+data.event+'';
$('#bodytable')。追加(_html);
});    
<table class="u-full-width" id="result">
  <thead>
    <tr>
      <th>Project Name</th>
      <th>Id</th>
      <th>Event</th>
    </tr>
  </thead>
  <tbody id="bodytable">     
  </tbody>
</table>



    socket.on('message', function(data){
      console.log(data); 
      var _html='';
      html +='<tr>'
      html +='<td>'+data.project+'</td>';
      html +='<td>'+data.id+'</td>';
      html +='<td>'+data.event+'</td></tr>';   
      $('#bodytable').append(_html);
      });