{"action":"created","issue":{"url":"https://api.github.com/repos/yiisoft/yii2/issues/7228","labels_url":"https://api.github.com/repos/yiisoft/yii2/issues/7228/labels{/name}","comments_url":"https://api.github.com/repos/yiisoft/yii2/issues/7228/comments","events_url":"https://api.github.com/repos/yiisoft/yii2/issues/7228/events","html_url":"https://github.com/yiisoft/yii2/issues/7228","id":57210122,"number":7228,"title":"Ajax (no PJax) support for Grid/List View reload","user":{"login":"gwelr","id":384931,"avatar_url":"https://avatars.githubusercontent.com/u/384931?v=3","gravatar_id":"","url":"https://api.github.com/users/gwelr","html_url":"https://github.com/gwelr","followers_url":"https://api.github.com/users/gwelr/followers","following_url":"https://api.github.com/users/gwelr/following{/other_user}","gists_url":"https://api.github.com/users/gwelr/gists{/gist_id}","starred_url":"https://api.github.com/users/gwelr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gwelr/subscriptions","organizations_url":"https://api.github.com/users/gwelr/orgs","repos_url":"https://api.github.com/users/gwelr/repos","events_url":"https://api.github.com/users/gwelr/events{/privacy}","received_events_url":"https://api.github.com/users/gwelr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-02-10T17:50:42Z","updated_at":"2015-08-25T16:09:33Z","closed_at":null,"body":"First let me state that I personaly find that Pjax is a real nice addition to yii2. Nevertheless, it has no support for Internet Explorer 9 due to the lack of Pushstate and history support. Unfortunatly (for me), I'm working on a project where IE 9 is the main browser to be supported. Pjax degradation is supposed to be nice but it actually is not, compared to a full ajax only solution. \r\nFor instance (and this is the actual object of this issue), I have a form to add a row in a grid view. Using all browser but IE 9, i can submit the form through ajax and reload the gridview only using Pjax (I know I can submit the form with pjax except that it does not work with IE9). In Internet Explorer 9, I can't have a nice reload of  the gridview with ajax (or I miss something really) and pjax degradation makes a full reload of the page... In yii 1, there was handy functions to reload the (grid/listview) through Ajax (I don't remember their name) and I'm missing those! \r\n\r\nTwo final comments on this: \r\n1. I have looked through a bunch of documentation (forums, Stack Overflow, Yii2 class reference, blog articles, ...), all proposing different solutions, none of them  are satisfying nor authoritative. \r\n2. all in all, ajax/pjax in yii 2 is really missing a good, exemplative documentation (I would be glad to participate to such documentation) or a cookbook or whatever... "},"comment":{"url":"https://api.github.com/repos/yiisoft/yii2/issues/comments/134653482","html_url":"https://github.com/yiisoft/yii2/issues/7228#issuecomment-134653482","issue_url":"https://api.github.com/repos/yiisoft/yii2/issues/7228","id":134653482,"user":{"login":"dynasource","id":125726,"avatar_url":"https://avatars.githubusercontent.com/u/125726?v=3","gravatar_id":"","url":"https://api.github.com/users/dynasource","html_url":"https://github.com/dynasource","followers_url":"https://api.github.com/users/dynasource/followers","following_url":"https://api.github.com/users/dynasource/following{/other_user}","gists_url":"https://api.github.com/users/dynasource/gists{/gist_id}","starred_url":"https://api.github.com/users/dynasource/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dynasource/subscriptions","organizations_url":"https://api.github.com/users/dynasource/orgs","repos_url":"https://api.github.com/users/dynasource/repos","events_url":"https://api.github.com/users/dynasource/events{/privacy}","received_events_url":"https://api.github.com/users/dynasource/received_events","type":"User","site_admin":false},"created_at":"2015-08-25T16:09:33Z","updated_at":"2015-08-25T16:09:33Z","body":"* Firstly, its up to you to use PJAX, its not required for Yii2. It supplied as an extension\r\n* Secondly, this is a PJAX thing, not a Yii thing. \r\n* Thirdly, you can use intercooler or your own Ajax implementation if you want support for IE9\r\n\r\n\r\n"}}