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

Kendo template error on initialization

2 Answers 259 Views
Templates
This is a migrated thread and some comments may be shown as answers.
Jaanus
Top achievements
Rank 1
Jaanus asked on 28 Sep 2018, 10:15 AM

Kendo gives me error and fails to load components during startup. I am using kendo version 2018.3.911.

 

This is the error I am getting.

kendo.all.js:232 Uncaught Error: Invalid template:'<div class="k-group-indicator" data-#=data.ns#field="${data.field}" data-#=data.ns#title="${data.title || ""}" data-#=data.ns#dir="${data.dir || "asc"}"><a href="\#" class="k-link"><span class="k-icon k-i-sort-${(data.dir || "asc") == "asc" ? "asc-sm" : "desc-sm"}" title="(sorted ${(data.dir || "asc") == "asc" ? "ascending": "descending"})"></span>${data.title ? data.title: data.field}</a><a class="k-button k-button-icon k-bare"><span class="k-icon k-i-close"></span></a></div>' Generated code:'var $kendoOutput, $kendoHtmlEncode = kendo.htmlEncode;$kendoOutput='<div class="k-group-indicator" data-'+(data.ns)+'field="'+($kendoHtmlEncode(data.field))+'" data-'+(data.ns)+'title="'+($kendoHtmlEncode(data.title || ""))+'" data-'+(data.ns)+'dir="'+($kendoHtmlEncode(data.dir || "asc"))+'"><a href="#" class="k-link"><span class="k-icon k-i-sort-'+($kendoHtmlEncode((data.dir || "asc") == "asc" ? "asc-sm" : "desc-sm"))+'" title="(sorted '+($kendoHtmlEncode((data.dir || "asc") == "asc" ? "ascending": "descending"))+')"></span>'+($kendoHtmlEncode(data.title ? data.title: data.field))+'</a><a class="k-button k-button-icon k-bare"><span class="k-icon k-i-close"></span></a></div>';return $kendoOutput;'
    at Object.compile (kendo.all.js:232)
    at Object.d [as template] (jquery-1.12.3.js:2)
    at kendo.all.js:25533
    at kendo.all.js:25912
    at kendo.all.js:25919
    at kendo.all.js:25525
    at kendo.all.js:25528
compile @ kendo.all.js:232
d @ jquery-1.12.3.js:2
(anonymous) @ kendo.all.js:25533
(anonymous) @ kendo.all.js:25912
(anonymous) @ kendo.all.js:25919
(anonymous) @ kendo.all.js:25525
(anonymous) @ kendo.all.js:25528

 

Any ideas how to fix it? Or how to debug it?

2 Answers, 1 is accepted

Sort by
0
Veselin Tsvetanov
Telerik team
answered on 02 Oct 2018, 07:24 AM
Hello Jaanus,

May I ask you to prepare and send us a small runnable sample that replicates the error observed? You could use the Dojo sandbox to prepare the demo. This way we will be able to troubleshoot the problem locally.

Regards,
Veselin Tsvetanov
Progress Telerik
Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
0
Jaanus
Top achievements
Rank 1
answered on 03 Oct 2018, 10:15 AM

Solved it on my own.

 

It seems that some CSRF policies were breaking kendo.

Tags
Templates
Asked by
Jaanus
Top achievements
Rank 1
Answers by
Veselin Tsvetanov
Telerik team
Jaanus
Top achievements
Rank 1
Share this question
or