您好我无法找到使用其索引值访问内部表元素的解决方案。我有两个表,父表和子表,即外表有一行,其中有一个内表。当我单击内部表格中的文本框时,当我单击该div时它会打开一个div,它提供的数据很少,并且必须将数据发送到当前单击的文本框。我可以为外表而不是内表执行此操作。 我正在使用此代码片段为内部表
('#packageaddtable > tbody > tr > td > #packs tr:eq(' + rowIndex + ')').find(".start_time4").val(val);
这是外表
$('#packageaddtable > tbody tr:eq(' + rowIndex + ')').find(".package_textbox").val(val);
有人可以帮我解决一下吗?请。提前谢谢。
这是Fiddle demo 直到现在我都试过了。
答案 0 :(得分:1)
尝试以下代码可能会有所帮助
function get_employee(val, indx) {
$('#packageaddtable > tbody > tr').contents().find('#packs tr:eq(' + rowIndex + ')').find(".start_time4").val(val); //here I could not reach the inner table element start_time4
console.log($('#packageaddtable > tbody > tr > td > #packs tr:eq(' + rowIndex + ')'));
}