Как .append флажок со значением? - PullRequest
1 голос
/ 05 июля 2019

Мне нужно добавить флажок, который имеет значение 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 Ответ

2 голосов
/ 05 июля 2019

Ваше объединение значений неправильно в флажке.

измените свой код с:

+ '<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>'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...