jquery load()局部刷新在ie和firefox下的区别

//刷新父页面中的id为“4thEditTable”的列表(局部刷新)
parent.$("#4thEditTable").load(window.parent.location.href+" #4thEditTable");
firefox下:
可以局部刷新显示;

        局部刷新的控件table样式丢失;

ie下:

       局部刷新后却在页面上不能显示table控件,但是查看源代码能看到table控件及其数据;


//刷新父页面中的id为“4thEditTable”的列表(局部刷新)
parent.$("#4thEditTable").load(window.parent.location.href+" #4thEditTable>*");
firefox下:
        可以局部刷新显示;
        局部刷新的控件table样式丢失;
ie下:
       可以局部刷新显示;
       局部刷新的控件table样式丢失;

至于样式丢失这个问题,困扰了我好久...
 后来通过给table添加样式:
parent.$("#4thEditTable tr:odd").addClass('subRecords'); //添加表格条纹样式  

ie下样式正常了,但是firefox下却不能正常显示(样式只是一闪而过)。真是头疼...

哪位大侠可帮忙解决否?


===================================================

其实好多问题都是因为代码错误导致的,现在需要继续追根究底...

你可能感兴趣的:(jquery,IE,table,firefox)