【发布时间】:2021-05-08 21:33:05
【问题描述】:
我的跨度是一个动态值(整数)。我需要将 span 中出现的值传递给我的输入。
这应该可以用 jquery 实现,但我不知道怎么做。
<span class="id-label"></span>
<input type="hidden" id="label" name="label" value="" />
$(document).ready(function() {
var table = $('#example').DataTable();
$('#example tbody').on('dblclick', 'tr', function() {
if ($(this).hasClass('selected')) {
$(this).removeClass('selected');
} else {
table.$('tr.selected').removeClass('selected');
$(this).addClass('selected');
$('.id-label').text($(this).closest('tr').find('td:first').text());
$('#classModal').modal('hide');
}
});
});
【问题讨论】:
-
在代码中设置
span文本的位置,在input中设置value -
你说的看起来很简单,但我看不懂。 span 中显示的值是从表中选择的 id。
-
您说整数值动态添加到
span。在代码中设置跨度文本的完全相同的位置,设置input中的值。如果您需要帮助,请显示设置span值的代码。 -
感谢您的澄清。为了将来参考,您应该编辑问题以包含代码。在这种情况下,我已经为您完成了。我还在下面添加了一个答案。
标签: html jquery asp.net-mvc