Javascript HTML表格不显示表格标题

Javascript HTML表格不显示表格标题,javascript,html,Javascript,Html,我有一个包含3列和任意行数的html表(基于数据库输出) var字段=['a','b','c']//来自数据库的变量 风险值数据=['p','q','r']//来自数据库的变量 变量who=['x','y','z']//来自数据库的变量 $(函数(){ var表=$(“#可结”); var-rowNum=3; var resultHtml=''; 对于(变量i=0;i

我有一个包含3列和任意行数的html表(基于数据库输出)

var字段=['a','b','c']//来自数据库的变量
风险值数据=['p','q','r']//来自数据库的变量
变量who=['x','y','z']//来自数据库的变量
$(函数(){
var表=$(“#可结”);
var-rowNum=3;
var resultHtml='';
对于(变量i=0;i

问题:
决断
谁的决定

因为您使用resultHtml来替换表HTML代码。

因为您使用resultHtml来替换表HTML代码。

从我看到的情况来看,您正在javascript中覆盖表。html(resultHtml)正在替换html代码中的内容。

从我看到的情况来看,您正在javascript中覆盖该表。table.html(resultHtml)正在替换html代码中的内容。

通过使用
table.html(…)
可以覆盖表格的全部内容(包括标题)

您可以使用类似的方法:

var字段=['a','b','c']//来自数据库的变量
风险值数据=['p','q','r']//来自数据库的变量
变量who=['x','y','z']//来自数据库的变量
$(函数(){
var表=$(“#可结”);
var-rowNum=3;
var resultHtml=$('').append(table.find('tr').first()).html();
对于(变量i=0;i

问题:
决断
谁的决定
通过使用
table.html(…)
可以覆盖表格的全部内容(包括标题)

您可以使用类似的方法:

var字段=['a','b','c']//来自数据库的变量
风险值数据=['p','q','r']//来自数据库的变量
变量who=['x','y','z']//来自数据库的变量
$(函数(){
var表=$(“#可结”);
var-rowNum=3;
var resultHtml=$('').append(table.find('tr').first()).html();
对于(变量i=0;i

问题:
决断
谁的决定
您替换了整个html。 你需要像html一样

table.append(resultHtml);
您替换了整个html。 你需要像html一样

table.append(resultHtml);