Я думаю, что это ошибка в реализации Sencha Touch Ext.data.Proxy. Я потратил пару часов, пытаясь получить эту работу, и безуспешно. Мне потребовалось менее 5 минут, чтобы реализовать его с помощью jQuery.
//Initialize the Store
new Ext.data.Store(
{
model: "Routes",
storeId: "Routes",
//The Proxy isn't used but it is a required configuration option
proxy: {
type: 'ajax'
}
});
//Populate the store using jQuery.get()
$.get('routes.json',
function(data, status, jqXHR) {
if(status == "success") {
var store = Ext.StoreMgr.get('Routes');
store.loadData(data);
}
});