我试图从iframe删除tablesorter中的一行,我成功能够删除但是我无法触发更新tablesorter这里是我正在尝试
$(document).ready(function () {
var uid = ". json_encode($_POST['uid']) . ";
var access = " . json_encode($_POST['access']) . ";
if(access == '1') {
top.$('#content').contents().find('#orgs tr[data-uid='+uid+']').remove();
top.$('#content').contents().find('#orgs').trigger('update');
console.log(top.$('#content').contents().find('#orgs'));
}
top.$.fancybox.close();
});
我无法理解我是否能够删除一行以及它显示的console.log,但为什么不触发更新但我尝试使用此$('#orgs').trigger('update');
触发相同的iframe然后它可以工作
答案 0 :(得分:0)
访问父窗口时,请不要使用jQuery的.contents()
:
if (access == '1') {
top.$('#content').find('#orgs tr[data-uid='+uid+']').remove();
top.$('#content').find('#orgs').trigger('update');
console.log(top.$('#content').find('#orgs'));
}