I use views_extras module to get default argument froom cookies. It works ok.
But if I set a cookie value using javascript and then refresh a view using ajax the view still shows result for previous value. So the new value affects only if I reload page.
Why and how to make ajax requests use current cookie?
Btw, I wrote my own module to read cookie value and use it as default argument: the result is the same with views_extras module.