如何为值附加一个复选框?

时间:2019-07-05 12:01:24

标签: javascript c# jquery html append

我需要在表记录中附加一个值为value.Project的复选框,但是我不知道正确的语法。

部分功能:

$.each(data.Records, function(index, value) {
  var record = $('<tr>');
  record.addClass('data');
  record.append($('<td>' +
    value.Date + '</td><td>' +
    value.Client + '</td><td>' +
    '</td><td><a href="@Url.Action("Edit")?id=' + value.Id + '">Edit </a>| '));
  table.append(record);
});

我尝试了此操作,但不起作用:

+ '<input class="check-box" disabled="disabled" type="checkbox" value="value.Project"' + '</td><td>'

应该是什么样?

1 个答案:

答案 0 :(得分:2)

您的值串联在复选框中不正确。

从以下位置更改代码:

+ '<input class="check-box" disabled="disabled" type="checkbox" value="value.Project"' + '</td><td>'

+ '<input class="check-box" disabled="disabled" type="checkbox" value="'+value.Project+'"> </td><td>'

如果要选中此复选框,请添加checked属性。

+ '<input class="check-box" disabled="disabled" type="checkbox" value="'+value.Project+'" checked="'+value.Project+'"> add your label value here</td><td>'