Jquery 用类隐藏表的列

Jquery 用类隐藏表的列,jquery,html,css,Jquery,Html,Css,我想隐藏表的第一列。若我删除了colid类,那个么它可以正常工作,但我不能删除那个类 for (var i = 0; i < result.marks.length; i++) { var col_id = result.marks[i].col_id; var student_id = result.marks[i].student_id; var roll_no = result.marks[i].roll_no; var first_name = re

我想隐藏表的第一列。若我删除了colid类,那个么它可以正常工作,但我不能删除那个类

for (var i = 0; i < result.marks.length; i++) {
    var col_id = result.marks[i].col_id;
    var student_id = result.marks[i].student_id;
    var roll_no = result.marks[i].roll_no;
    var first_name = result.marks[i].first_name;
    var last_name = result.marks[i].last_name;
    var secured_marks = result.marks[i].secured_marks;

    $("#marks-table tbody").append('<tr></tr>');
    $("#marks-table tbody tr:last").append('<td class="col-id" hidden>' + col_id + '</td>');
    $("#marks-table tbody tr:last").append('<td hidden>' + student_id + '</td>');
    $("#marks-table tbody tr:last").append('<td>' + roll_no + '</td>');
    $("#marks-table tbody tr:last").append('<td>' + first_name + '</td>');
    $("#marks-table tbody tr:last").append('<td>' + last_name + '</td>');
    $("#marks-table tbody tr:last").append('<td class="secured-marks">' +
        '<input type="text" class="form-control text-center secured-marks-input" value="' + secured_marks + '"></td>');
}
for(变量i=0;i
要隐藏
只需执行以下操作

<td style="display:none;">

因此,在您的代码中,您可以

$("#marks-table tbody tr:last").append('<td class="col-id" style="display:none;">' + col_id + '</td>');
$(“#标记表tbody tr:last”).append(“”+col#u id+“”);

如果要使用Jquery执行此操作,可以使用选择器,如下所示:

$('#marks-table tr td:first-child').hide();

您是否尝试过使用“col id”的css:


应该是;请只添加与您的问题相关的标签。我看不到任何PHP或MySQL!
.col-id{
    display: none;
}