Javascript 使用jquery将表头的值分配给相应的列

Javascript 使用jquery将表头的值分配给相应的列,javascript,jquery,Javascript,Jquery,是否可以使用jQuery/JavaScript将标题列的值/文本分配给相应的数据列记录 像 id列应具有id标题值,英文列应具有英文标题值等 这是您的解决方案: $(document).ready(function(){ $('tr').find('td').each(function(i){ var ind = $(this).index(); var text = $(this).text(

是否可以使用jQuery/JavaScript将标题列的值/文本分配给相应的数据列记录

像 id列应具有id标题值,英文列应具有英文标题值等

这是您的解决方案:

       $(document).ready(function(){
            $('tr').find('td').each(function(i){
                var ind = $(this).index();
                var text = $(this).text();
                var header_text = $('thead > tr').find('th:eq('+ind+')').text();
                $(this).text(header_text+': '+text);
            });
        });

你的问题不清楚。如何知道哪一列用于哪种数据?您已经显示了列标题。我只想将标题值与列一起保留,例如:在英语列中,我想显示测试英语等等,所以id列应该有
ID1
ID2
这样?id列应该有1个id、2个id、3个id等等。我只想将标题的文本附加到列中。是的,它可以是这样的id 1,id 2@himanshhuupadhyayhi@Khirad Banu,如果你得到了这个答案所需的解决方案,那么你能接受这个答案吗?