Hi everyone,
I’m experiencing problems in a scheduler instance which is pulling out events from a mysql table. Like described here docs.dhtmlx.com/scheduler/loading_data.html
Working perfect in Chrome, Firefox and Safari - Mr. IE9 fails completely.
I can enter events though in IE9 and pull them around. OK! They are written in the database correctly - but after pressing F5 or Ctrl F5 or recalling the instance with different parameters in the url - NO EVENTS ARE THERE. Its just like the first impression, and I’ll bet cache loading is somewhere the issue.
But which parameter do I have to set on cache: false or something?
Thank you in advance!
Are you using a custom code for data feed generation or a connector ?
In first case - be sure that you output data with Content-type:text/xml, as this is critical for IE
Try to load the data feed url directly in browser - do it shows the valid xml or some error message ?
To disable cache you can try to replace
scheduler.load("some.php")
with
scheduler.load("some.php?uid="+(new Date()).valueOf())
Hi Stanislav, that was what I was searching for!
Thank you!
I needed to valueadd the .load with an JS timestamp.
Now IE 9 works great in strict mode.
Now the next question would be: is that also require for the dataProcessor?
I inserted this uid snipped there, too, just in case of…
Maybe you should consider to put this code snipped in your example or at least in the documentation online.
Not necessary for dataprocessor, as it uses the POST mode, and POST mode is never cached.
As for documentation - yep, we will add the above snippet in a loading related docs.