Hi support team.
We are developing an offline application with use of angular 1.6 & kendo ui & jQuery 3.1.1.
We've tried to update a kendo to newest version, but we've hit issue #3446 so we've decided to use latest version, that handles dropdowns correctly - 2015.3.1111.
I have a following tabstrip control:
1.
<
div
id
=
"tabstrip1"
class
=
"tabstrips"
kendo-tab-strip
k-on-activate
=
"onTabActivate(kendoEvent)"
k-content-urls
=
"[ 'NGViews/First.html', 'NGViews/Second.html', 'NGViews/Third.html' ]"
k-animation
=
"{open:{effects:false}}"
ng-show
=
"contentDisplay"
>
2.
<
ul
>
3.
<
li
id
=
"firstTab"
class
=
"k-state-active"
ng-click
=
"doSmth(0)"
>First</
li
>
4.
<
li
id
=
"secondTab"
ng-click
=
"doSmth(1)"
>Second</
li
>
5.
<
li
id
=
"thirdTab"
ng-click
=
"doSmth(2)"
>Third</
li
>
6.
</
ul
>
7.
</
div
>
When I use Kendo.Ui ver v2014.2.903 Ajax calls from TabStrip looks like that: ".../NGViews/First.html", but when I switch to 2015.3.1111 they starts looking like this: "....NGViews/First.html?_=1501840674365 - this number at the end is increased with every call. So caching mechanism can't read page from cache.
According to documentation this can be overrided in 2017 releases.
Do you know a way to bypass this problem in 2015.3.1111? For us it is critical issue.
I've tried to make $.ajaxSetup({ 'cache': true }); just after referencing jQuery, but it gave me nothing.