IE8을 사용하여 웹 사이트를 사용할 때 knockout.validation.debug.js 내의 다음 함수에서 오류가 발생했기 때문에 유효성 검사가 제대로 작동하지 않습니다. Chrome, FF 또는 IE9로 웹 사이트를 사용하면 모든 것이 정상적으로 작동합니다.IE8에서 녹아웃 유효성 검사가 제대로 작동하지 않습니다.
다음은 표시되는 오류입니다.
오류 : 개체가, Object.prototype.hasOwnProperty.call (O, I)와 속성 또는 메서드 나 또한 o.hasOwnProperty (i)를 대체하기 위해 노력
values: function (o) {
var r = [];
for (var i in o) {
if (o.hasOwnProperty(i)) {
r.push(o[i]);
}
}
return r;
},
'hasOwnProperty'를 지원하지 않지만 둘 중 하나가 작동하지 않습니다. IE8에서 어떻게 작동하게 할 수 있습니까?
고맙습니다.