我有一个带有文本框的表格单元格,我正在尝试取出文本框的值并将其放回表格单元格中,同时删除文本框。我这样做了一段时间。所以我有这个:
tds.each(function(i) {
var val = $(this).children('input').eq(0).val();
document.getElementById($(this).attr('id')).innerHTML = val;
//$(this).html(val);
//$(this).text(val);
});
正如你所看到的,我尝试了几种不同的方式,并且所有这些方法都没有发生。我也没有任何错误。不知道最近发生了什么。
答案 0 :(得分:4)
您是否确认收藏品中有任何物品?只要没有任何反应并且没有抛出错误,我首先会看看jQuery选择器。
答案 1 :(得分:3)
尝试:
var tds = $('#table_id td');
tds.each(function(i) {
var val = $(this).children(':input:eq(0)').val();
$(this).html(val);
});