This is a migrated thread and some comments may be shown as answers.

Problem rendering RadarChart in IE.

2 Answers 33 Views
Charts
This is a migrated thread and some comments may be shown as answers.
Symax
Top achievements
Rank 1
Symax asked on 30 Oct 2015, 09:50 AM

Hi, we have a radarchart which is rendering fine in Chrome, FireFox and Safari, but not in IE11. In IE11 it generated a red point on the screen with a tooltip. But no chart. See both attached files.

 We use: Kendo UI v2015.3.930

What could be the cause of this?

 

 

 

2 Answers, 1 is accepted

Sort by
0
Iliana Nikolova
Telerik team
answered on 03 Nov 2015, 08:21 AM
Hi,

This is not a known issue and I cannot way what causes it. Could you please provide a simplified dojo which demonstrates your current RadatChart implementation - this way I would be able to check what exactly is going wrong and provide concrete recommendations? 

Regards,
Iliana Nikolova
Telerik
 
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
 
0
Symax
Top achievements
Rank 1
answered on 16 Nov 2015, 05:19 PM

Hi Iliana, 

 the problem is cause by a var in the javascript used.

function refreshData() {
            dtSource = [];
            $(".domain").each(function () {
                var domain = $(this).attr("name");
                var score = $(this).val();
                var item = item = {} <--- Initially this var was just created as: item = {}, bij replacing like this, it is working.

                item["domain"] = domain;
                item["score"] = score;

                dtSource.push(item);                
                $("#chart").data("kendoChart").dataSource.data(dtSource);
            });
        }

 

It turned out that "Item" is a "reserved word" for IE (see:http://stackoverflow.com/questions/21055781/internet-explorer-weirdness-function-item-native-code-what-does-it-d)

 

Tags
Charts
Asked by
Symax
Top achievements
Rank 1
Answers by
Iliana Nikolova
Telerik team
Symax
Top achievements
Rank 1
Share this question
or