今天开发遇到的,具体情况是,我在一个页面内有一个iframe,这个ifame调用了jquery创建option,然后添加到父页面的一个select中。
在IE8以上或者其他浏览器没问题,在IE8兼容IE7模式也没问题,只在原生IE7出错。
代码错误的原因是option是在iframe中创建的,放到父页面的select中,报参数无效。
个人考虑可能是跨域的问题,将创建option的代码改为parent.$("<option>")问题就解决了。
IE7真是噩梦一般的存在。
本文描述了在一个页面内的iframe使用jQuery创建option并添加到父页面select元素时,在IE7下出现的问题及解决方案。
今天开发遇到的,具体情况是,我在一个页面内有一个iframe,这个ifame调用了jquery创建option,然后添加到父页面的一个select中。
在IE8以上或者其他浏览器没问题,在IE8兼容IE7模式也没问题,只在原生IE7出错。
代码错误的原因是option是在iframe中创建的,放到父页面的select中,报参数无效。
个人考虑可能是跨域的问题,将创建option的代码改为parent.$("<option>")问题就解决了。
IE7真是噩梦一般的存在。

被折叠的 条评论
为什么被折叠?