jquery数据表在IE6中不起作用,尽管它的IE7&;火狐

jquery数据表在IE6中不起作用,尽管它的IE7&;火狐,jquery,Jquery,我正在使用数据表进行分页。但这在IE6中不起作用。 问题是在IE6中,如果移动到另一个页面,复选框不会保持不变,但这在IE7和mozilla中可以正常工作 var selectedunmatchParty = new Array(); $('#unmatchpartygrp input:checked').each(function() { selectedunmatchParty.push($(this).attr('id')); }); 很抱歉听起来像个巨魔,问题出在IE6上 人们

我正在使用数据表进行分页。但这在IE6中不起作用。 问题是在IE6中,如果移动到另一个页面,复选框不会保持不变,但这在IE7和mozilla中可以正常工作

var selectedunmatchParty = new Array();
$('#unmatchpartygrp input:checked').each(function() {
    selectedunmatchParty.push($(this).attr('id'));
});

很抱歉听起来像个巨魔,问题出在IE6上 人们早就应该升级了

在今天这个时代修复IE6只会让人们觉得开T型福特车是正常的,这只会让问题变得更糟

至于“因为您必须”的修复,请尝试以下方法:

抱歉^^错误链接,应该是该链接


愚蠢的老板还在使用IE6;)

嗨,厄运,那页没有解决方案…我该怎么办?我的大多数客户都在使用IE6…寻找更好的客户。或者说服他们进入本世纪。也许给他们铬框(这本身就是个问题,但没关系)。。更新了答案中的链接!通过上面链接中的建议,我创建了一个js数组,用于存储选中项的值,以便在移动到其他页面时保持不变。我在所有复选框单击时间上调用js函数,但是当我移动到另一个页面时,数组被清除,没有显示旧的选中值。我在上面粘贴了代码。请帮忙你不应该只储存它们,也应该取回它们。移动到另一页时。这就是问题所在吗?我不清楚你在说什么…我的理解是,由于页面没有刷新,js数组上的数据一直存储在那里,所以我在单击复选框时调用这个js函数,也在单击下一页按钮时调用它…我哪里出错了!!!