在IE8用$.jgrid.gridUnload('id')报错,dispHTMLTable类型,连hasOwnProperty不能使用
用typeOf(c)得到的是object
在IE8用$.jgrid.gridUnload('id')报错,dispHTMLTable类型,连hasOwnProperty不能使用
用typeOf(c)得到的是object
13 回答13.1k 阅读
7 回答2.3k 阅读
5 回答1.6k 阅读
5 回答1.9k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
因为某种原因Object.prototype。hasOwnProperty实际上是在IE8中定义,但不携带到DOM元素(其他的元素可以使用)。所以不能使用。把直接判断DOM元素对象的c.hasOwnProperty(f[d])换成c[f[d]] !== undefined就行。github是个好东西,百度半天的东西在github上一下就解决了。