-
11 Jan 2012 2:02 AM #1
Unanswered: Problem with php
Unanswered: Problem with php
Hi all, I'm a new in sencha touch . . . I have a problem reading data from php, I have built the store in this way:
and when I do:Code:Ext.define('cl', { extend : 'Ext.data.Model', fields: ['id','nome','indirizzo','tel'] }); var onlineStoreClienti = Ext.create('Ext.data.Store', { model: 'cl', sorters: 'nome', proxy: { type: 'ajax', url: 'php/getdataClienti.php', reader: { type: 'json', root: 'result' } }, autoLoad: true });
the result is 0 . . . .Code:console.log(onlineStoreClienti.getCount());
In Sencha Touch 1.1 i haven't this problem... What can I do?
-
11 Jan 2012 7:12 AM #2Sencha - Senior Forum Manager
- Join Date
- Mar 2007
- Location
- St. Louis, MO
- Posts
- 33,714
- Vote Rating
- 438
- Answers
- 3113
Are you doing the getCount after the store is loaded like in a listener or callback?
Code:var onlineStoreClienti = Ext.create('Ext.data.Store', { model : 'cl', autoLoad : true, sorters : 'nome', proxy : { type : 'ajax', url : 'php/getdataClienti.php', reader : { type : 'json', root : 'result' } }, listeners : { load : function(store) { console.log(store.getCount()); } } });Mitchell Simoens @SenchaMitch
Sencha Inc, Senior Forum Manager
________________
http://www.JSONPLint.com - Source to lint your JSONP!
Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
https://github.com/mitchellsimoens
Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/
Need more help with your app? Hire Sencha Services services@sencha.com
Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is almost in print!
When posting code, please use BBCode's CODE tags.


Reply With Quote