I found a bug in KendoUI Web 2014.1.318 and above + jQuery 1.9 and above + latest Chrome: Follow this step.
1. In an empty HTML (HTML1) page, use AJAX call to load another HTML Page (HTML2).
2. In HTML2 page, load a Kendo Grid that will load a datasource. The script in HTML2 page will run but no datasource display and there is an error "Uncaught TypeError, Undefined is not a function".
If you run HTML2 page directly, no problem. I think this is Kendo UI Grid bug.
Unfortunately, even Kendo have fix the bug, the open source community won't get the latest bug fix anymore. :(
Attached a test program for debugging purpose. Run it in Chrome and you will see the problem but run it in IE or FF have no problem. No problem also if using jQuery 1.8.3 and below or run KendoUI Web 2013 version.
1. In an empty HTML (HTML1) page, use AJAX call to load another HTML Page (HTML2).
2. In HTML2 page, load a Kendo Grid that will load a datasource. The script in HTML2 page will run but no datasource display and there is an error "Uncaught TypeError, Undefined is not a function".
If you run HTML2 page directly, no problem. I think this is Kendo UI Grid bug.
Unfortunately, even Kendo have fix the bug, the open source community won't get the latest bug fix anymore. :(
Attached a test program for debugging purpose. Run it in Chrome and you will see the problem but run it in IE or FF have no problem. No problem also if using jQuery 1.8.3 and below or run KendoUI Web 2013 version.