我有一张桌子,每一行都有一个隐藏的 iframe。当 iframe 完成加载时,它应该调用位于父页面上的函数(这有效)。但是,当调用父函数时,我需要传递行值......但由于是 iframe 进行调用,所以我不知道如何获取行。
function myRowCallback(rowIndex){
alert('row ' + rowIndex + ' is done loading');
}
<table>
<tr>
<td><iframe id='frame1' onload='myRowCallback($(this).closest('tr').prevAll().length)' style='display: none;'></td>
<td><iframe id='frame2' onload='myRowCallback($(this).closest('tr').prevAll().length)' style='display: none;'></td>
<td><iframe id='frame3' onload='myRowCallback($(this).closest('tr').prevAll().length)' style='display: none;'></td>
</tr>
</table>