Как мне получить данные JSON, сгенерированные с помощью PHP в Sencha Touch?Кто-нибудь знает хороший учебник по этому вопросу?
Я пытаюсь получить данные JSON, используя коды ниже
Ext.util.JSONP.request({
url: 'proc/getEvents.php',
callbackKey: 'callback',
callback: function(data) {
var lists = data.results;
timeline.update(lists); // Update events lists
}
});
Мои данные JSON похожи (сгенерированные getEvents.php):
{
"sample":[
{
"id":"1",
"name":"131\/E Address",
"desc":"This is where I live!!",
"lat":"0",
"lon":"0",
"starttime":"0",
"endtime":"0",
"flag":"0"
},
{
"id":"2",
"name":"INOX",
"desc":"Central Mall",
"lat":"0",
"lon":"0",
"starttime":"0",
"endtime":"0",
"flag":"0"
}
]
}
Теперь я хочу отобразить его в шаблоне.
tpl: [
'<tpl for=".">',
'<div class="details">',
'<h2>{name}</h2>',
'<p>{desc}</p>',
'</div>',
'</tpl>'
]
Может кто-нибудь помочь мне выяснить, в чем проблема?Моя консоль JavaScript говорит (с getEvents.php)
Resource interpreted as Script but transferred with MIME type text/html.
getEvents.php:1Uncaught SyntaxError: Unexpected token :