Это моя проблема, мне трудно передать новое значение в поле ввода и заменить существующее значение в ячейке строки таблицы.
это мой jquery-код для ввода статического значения из ячейки строки внутри полей ввода // получения текстовых значений строки и помещения внутрь поля ввода
$("#cases tbody").on('click', 'tr', function () {
//get row contents into an array
var rowData = $(this).children("td").map(function () {
return $(this).text();
}).get();
$("#DepartmentCase").val(rowData[0]);
$("#Department").val(rowData[1]);
$("#Charge").val(rowData[2]);
$("#LabCase").val(rowData[3]);
$("#IncidentReportDate").val(rowData[4]).datepicker({
changeMonth: true,
changeYear: true
});
});
и после того, как значение внутриполе ввода, теперь я хочу отредактировать значение и заменить существующее значение ячейки therow.пример: (исходное значение) case case #: 1 -> (отредактированное значение) case case #: 2. но у меня возникают трудности с передачей значения внутри поля ввода обратно в ячейку строки, что мне делать?
Это мой код jquery для получения значения из полей ввода и замены обратно в ячейку строки.
var Data = $(this).children("td").map(function () {
}).html();
$("#Data[0]").val($('input:text').val());
$("#Data[1]").html('$(Department).val()');
$("#Data[2]").html('$(Charge).val()');
$("#Data[3]").html('$(LabCase).val()');
$("#Data[4]").html('$(#IncidentReportDate).val()').datepicker({
changeMonth: true,
changeYear: true
});
});