Sencha Touch - AJAX вызов на сервер (URL, формирование дополнительных параметров) - PullRequest
0 голосов
/ 11 октября 2011

Я использую это, чтобы получить результат от сервера

controller.allVisitStore =  new Ext.data.Store({ 
                model: 'allVisit',
                autoLoad : true,
                proxy: {
                    type: 'ajax',
                    id: 'allvisit_app_localstore',
                    url: '/RadMobApp/api',
                    extraParams:{   
                        action:'query',
                        queryName:'GET_ALL_VISIT',
                        authToken: localStorage.getItem("auth_token"),
                        patTicketId: localStorage.getItem("patientId"),
                        retFormat:'XML',
                        keyValuePair:'yes'
                    },
                    // the return will be XML, so lets set up a reader
                    reader: new Ext.data.XmlReader({
                        // records will have an "T4" tag
                        record: 'data'
                    })
                }
            });

, но я ничего не получаю. Но я сформировал этот URL в браузере и проверил это, я получил правильный результат.Теперь здесь я хочу проверить, есть ли проблема в формировании URL. Как проверить формирование URL с дополнительным параметром, который проходит через ajax.Я проверил в Inspect element-> network -> api, там нет ни одного запроса api. Что-то не так в моем коде.Заранее спасибо ...

1 Ответ

0 голосов
/ 12 октября 2011

Используйте Firebug для инструментов разработчика Firefox или Chrome, чтобы увидеть, что происходит, когда магазин пытается загрузить себя.Я догадываюсь, что ваш URL неверен и должен быть url: '/api', потому что RadMobApp, вероятно, является корнем вашего приложения.

...