我需要在表记录中附加一个值为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>'
应该是什么样?
答案 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>'