이 특정 페이지는 Firefox와 Chrome에서 작동합니다. IE9에서이 오류가 발생합니다 : SCRIPT600 :이 작업의 대상 요소가 잘못되었습니다. 다른 게시물에서도 논의 된이 오류 메시지가 눈치 챘지만 다른 문제는 다루고 있습니다.IE 9에서 오류 - 'SCRIPT600 :이 작업의 대상 요소가 잘못되었습니다.
다음은 오류를 throw하는 코드입니다. 내 웹 사이트에 대한 경향 차트 (및 다른 테이블의 하이 차트)를 사용하고 있습니다.
<script>
jsio('import .js.trends');
new js.trends.Table({ // ERROR THROWN ON THIS LINE
target: 'trends_table',
type: 'credits',
noData: 'No credits yet!',
columns: [{
title: 'Date',
src: 'begin_date',
format: 'date'
}, {
title: 'Time',
src: 'begin_date',
format: 'time'
}, {
title: 'Credits Earned',
src: 'credits_earned',
format: 'number'
}, {
title: 'How Earned',
src: 'activity',
format: 'lookup',
values: {
0: 'ABC',
1: 'DEF'
}
}, {
title: 'Credits Spent',
src: 'credits_spent',
format: 'number'
}]
}).refresh();
</script>
약간 변경해야 할 부분이 있습니다. 어떤 제안?
미리 감사드립니다.
견적을 누락'값에서 {0. 이러한 문제를 해결할 경우 문제가 사라지나요? –
아니요, 간단한 모듈을 만드는 것이 오타입니다. 나는 큰 메시지를 꺼내 ABC에 넣었다. 미안합니다. 실수를 바로 잡기. – Navneet
이 메타 질문에 대한 답변 http://meta.stackexchange.com/questions/98269/inline-editing-problems + msdn에 대한 의견 http://msdn.microsoft.com/en-us/library/ms536452(v=vs) .85) .aspx는이 미지의 추악한 프레임 워크로 당신이 그것을 만들고자하는 방식으로'테이블 '을 만들어서는 안된다고 생각하게한다. – c69