Показать сообщение отдельно
  #9 (permalink)  
Старый 20.10.2014, 14:25
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

вы читали, что я вам писал?
1)
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access.
это означает, что нельзя делать кроссдоменный запрос.

2) вам надо писать не ajax а jsonp: type: 'jsonp'

еще раз даю ссылку на пример: http://docs.sencha.com/extjs/4.2.2/e...id/paging.html
вот он код: http://docs.sencha.com/extjs/4.2.2/e...grid/paging.js
как описывается стора:
var store = Ext.create('Ext.data.Store', {
        pageSize: 50,
        model: 'ForumThread',
        remoteSort: true,
        proxy: {
            // load using script tags for cross domain, if the data in on the same domain as
            // this page, an HttpProxy would be better
            type: 'jsonp',
            url: 'http://www.sencha.com/forum/topics-browse-remote.php',
            reader: {
                root: 'topics',
                totalProperty: 'totalCount'
            },
            // sends single sort as multi parameter
            simpleSortMode: true
        },
        sorters: [{
            property: 'lastpost',
            direction: 'DESC'
        }]
    });


вот то что приходит с сервера: http://www.sencha.com/forum/topics-b...nP .callback2
Ответить с цитированием