如何获取动态添加到 <td> 内的表行的文本框值

How to get the textbox value which is dynamically added to a table row inside a <td>

本文关键字:td 文本 何获取 获取 添加 动态      更新时间:2023-09-26

我正在将具有输入文本的<td>附加到行中。我想获取此文本框的值并在另一个函数中使用它。以下是代码片段:

row.append($('<td ><input type="text" value=' + item.Marks + ' size="10px" class="marks" id="txtmarks" maxlength="3"/></td>'));

提前谢谢。

将其拆分为两个语句:

var input = $("<input type="text" size="10px" class="marks" id="txtmarks" maxlength="3"/>").val(item.Marks);
var newRow = $('<td></td>').append(input);
row.append(newRow);

因此,现在您有了对输入的引用,并且代码看起来更干净。