Я клонирую строку таблицы, используя JQuery, и, среди прочего, строка содержит скрытое поле. Я хочу изменить значение скрытого поля при клонировании строки.
Поле формы:
<input type="hidden" name="items.Index" id="items.Index" value="0" />
JQuery:
var id = document.getElementById("id").value;
var newId = parseInt(id) + 1;
var clonedRow = $("#myTable tr:last").clone();
$("#items.Index", clonedRow).attr({ "value": newId });
$("#myTable").append(clonedRow);
Я также пытался $("#items.Index", clonedRow).val(newId);
вместо $("#items.Index", clonedRow).attr({ "value": newId });
У меня есть другие элементы в строке таблицы, которые успешно обрабатываются, но значение этого поля формы никогда не меняется.
Есть идеи?